0 0

windows上nodejs连接mongodb30

公司在Windows上用nodejs开发web应用,要连接mongodb数据库,在mongodb.org下了node-mongodb-native的zip包,不知道怎么配置,那位高人给指点一下,拜谢!!!

问题补充:装上Cygwin,执行./configure的时候提示cygwin not supported,郁闷着呢,哎!

问题补充:谢谢
kendylxy 写道
楼主如果在windows系统上使用node.js访问mongodb比较复杂,

因为要安装node-mongodb-native,安装node-mongodb-native需要运行./configure 、make 和 make install命令,所以首先要安装Cygwin,然后安装node-mongodb-native

安装完成之后就可以在命令行输入node命令了,

然后可以按照一下流程访问mongodb

写一段代码,例如下方,假设文件叫test.js,用node test.js可运行该文件
var mongodb = require("mongodb"),  
var mongoserver = new mongodb.Server("127.0.0.1", 27017,{}),
var db_connector = new mongodb.Db('test', mongoserver, {});
db_connector.open(function(err, db){
//dosomething
db.close();
}

2011年11月17日 16:45

1个答案 按时间排序 按投票排序

0 0

采纳的答案

楼主如果在windows系统上使用node.js访问mongodb比较复杂,

因为要安装node-mongodb-native,安装node-mongodb-native需要运行./configure 、make 和 make install命令,所以首先要安装Cygwin,然后安装node-mongodb-native

安装完成之后就可以在命令行输入node命令了,

然后可以按照一下流程访问mongodb

写一段代码,例如下方,假设文件叫test.js,用node test.js可运行该文件
var mongodb = require("mongodb"),  
var mongoserver = new mongodb.Server("127.0.0.1", 27017,{}),
var db_connector = new mongodb.Db('test', mongoserver, {});
db_connector.open(function(err, db){
//dosomething
db.close();
}

2011年11月17日 17:30

相关推荐

    nodejs连接mongodb示例代码

    nodejs连接mongodb示例,实现对数据的增删改查操作(跳过不必要的坑) Windows版 http://blog.csdn.net/wangyunbo158/article/details/78751398

    nginx-cluster-nodejs-mongodb-:App Nginx集群Node.js MongoDB

    4. **Docker**:Docker是一个开源的应用容器引擎,允许开发者打包他们的应用及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows机器上,也可以实现虚拟化。在这个项目中,Docker可能被用来标准化...

    windows下安装mongodb以及node.js连接mongodb实例

    ### Windows 下安装 MongoDB 及 Node.js ...通过上述步骤,你可以顺利完成在 Windows 系统上安装 MongoDB 以及使用 Node.js 连接 MongoDB 的整个流程。这些知识点对于初学者来说是非常实用且重要的,希望对你有所帮助。

    mongodb初始化并使用node.js实现mongodb操作封装方法

    在本文中,我们将探讨如何在 Windows 环境下初始化 MongoDB,并利用 Node.js 来封装基本的数据库操作,包括插入、更新、查询和删除数据。 首先,你需要从 MongoDB 的官方网站(https://www.mongodb.com/)下载并...

    nodejs-express-mongodb:nodejs-express-mongodb-demo

    nodejs-express-mongodbnodejs+express+mongoose连接mongodb数据库demo##安装安装要求:node、bower、tsd、grunt-cli、mongodb数据库windows下需安装python 2.7、c++ 编译环境(visual studio)npm install##运行...

    nodejs.rar

    通常,官方发布的Node.js版本会提供几个不同的下载选项,包括Windows安装程序、macOS安装包以及Linux的各种发行版的可执行文件。因此,"nodejs"可能是针对某一平台的安装程序或者可执行文件。 Node.js 的核心特性...

    nodejs_install.zip_nodejs

    2. **node-v8.9.3-x64.msi**:这是一个Windows Installer文件,用于在Windows操作系统上安装Node.js。MSI文件包含了安装过程中所需的所有组件,包括Node.js运行时、npm(Node包管理器)和其他必要的库。用户可以通过...

    最新版nodeJs

    通常,每个新版本都会带来一些变化,可能是语法上的更新、API的增强或者是性能的提升。对于开发人员来说,保持Node.js版本的更新是非常重要的,因为它可以帮助他们利用最新的技术和工具来提高开发效率。 描述中的...

    nodejs安装包

    这个安装包是用于在 Windows 操作系统的 64 位架构上安装 Node.js 的,它包含了运行和开发 Node.js 应用程序所需的所有组件。 安装过程通常包括以下步骤: 1. **下载安装包**:首先,用户需要从 Node.js 官方网站...

    七天学会NodeJS

    - 学习如何在Windows、MacOS和Linux上下载并安装NodeJS。 - 了解npm(Node Package Manager)的作用,以及如何使用它来管理项目依赖。 2. **第二天:基础语法** - 掌握JavaScript的基础知识,包括变量、数据类型...

    nodejs安装及环境配置.docx

    - 打开命令行工具(Windows上的CMD或PowerShell,macOS/Linux上的Terminal)。 - 输入`node -v`检查Node.js版本。 - 输入`npm -v`检查npm版本。 #### 三、环境变量配置 - **Windows**:安装过程中一般会自动配置...

    nodejs入门(中文).

    1. 安装与环境配置:介绍如何在Windows、MacOS或Linux上下载并安装Node.js,以及验证安装成功的步骤。 2. JavaScript 基础:回顾JavaScript的基础语法,包括变量、数据类型、控制结构、函数等,因为Node.js的编程...

    mongodb:nodejs共享

    通常,你可以通过访问官方网站 (<https://www.mongodb.com/download-center/community>) 下载适合你操作系统(如Windows、macOS或Linux)的安装包。安装完成后,设置环境变量并启动MongoDB服务。 **安装Mongoose** ...

    nodejs64位安装包

    它还支持大量的模块,通过 npm 可以方便地安装和管理这些模块,如Express(Web框架)、MongoDB驱动(数据库连接)、Webpack(模块打包工具)等。 8. 使用 Node.js 开发时,开发者可以充分利用 JavaScript 的异步非...

    nodejs + express + mongoose demo

    - Node.js:JavaScript的服务器端运行环境,允许开发者在服务器上使用JavaScript编写代码,提供了丰富的生态系统和包管理器npm。 - Express:一个轻量级的Web应用框架,为构建Web应用提供了一系列便利功能,如路由、...

    DOClever window 下本地安装部署所需工具

    在IT行业中,本地部署应用程序是常见的操作,特别是对于开发者来说,了解如何在Windows环境下搭建DOClever、mongoDB和nodeJS的环境至关重要。以下是对这些关键组件的详细解释和安装步骤。 1. DOClever: DOClever...

    RoBo-3T windows安装包

    综上所述,RoBo-3T作为MongoDB的管理工具,对于Windows用户来说,是一个便捷且功能强大的解决方案。配合Mongoose、Koa和Node.js,开发者可以在前端和后端都享受到高效的工作流程,从而提升整体项目开发的效率。

    Window 下 DOClever 本地安装部署

    - **连接MongoDB**:打开Robo 3T客户端,新建连接至刚刚安装的MongoDB服务器。在连接设置中填写如下信息: - 主机:`localhost` - 端口:默认为`27017` - 数据库:自定义名称(例如:`DOClever`) 创建完数据库...

Global site tag (gtag.js) - Google Analytics