-
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个答案 按时间排序 按投票排序
-
采纳的答案
楼主如果在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示例,实现对数据的增删改查操作(跳过不必要的坑) Windows版 http://blog.csdn.net/wangyunbo158/article/details/78751398
4. **Docker**:Docker是一个开源的应用容器引擎,允许开发者打包他们的应用及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows机器上,也可以实现虚拟化。在这个项目中,Docker可能被用来标准化...
### Windows 下安装 MongoDB 及 Node.js ...通过上述步骤,你可以顺利完成在 Windows 系统上安装 MongoDB 以及使用 Node.js 连接 MongoDB 的整个流程。这些知识点对于初学者来说是非常实用且重要的,希望对你有所帮助。
在本文中,我们将探讨如何在 Windows 环境下初始化 MongoDB,并利用 Node.js 来封装基本的数据库操作,包括插入、更新、查询和删除数据。 首先,你需要从 MongoDB 的官方网站(https://www.mongodb.com/)下载并...
nodejs-express-mongodbnodejs+express+mongoose连接mongodb数据库demo##安装安装要求:node、bower、tsd、grunt-cli、mongodb数据库windows下需安装python 2.7、c++ 编译环境(visual studio)npm install##运行...
通常,官方发布的Node.js版本会提供几个不同的下载选项,包括Windows安装程序、macOS安装包以及Linux的各种发行版的可执行文件。因此,"nodejs"可能是针对某一平台的安装程序或者可执行文件。 Node.js 的核心特性...
2. **node-v8.9.3-x64.msi**:这是一个Windows Installer文件,用于在Windows操作系统上安装Node.js。MSI文件包含了安装过程中所需的所有组件,包括Node.js运行时、npm(Node包管理器)和其他必要的库。用户可以通过...
通常,每个新版本都会带来一些变化,可能是语法上的更新、API的增强或者是性能的提升。对于开发人员来说,保持Node.js版本的更新是非常重要的,因为它可以帮助他们利用最新的技术和工具来提高开发效率。 描述中的...
这个安装包是用于在 Windows 操作系统的 64 位架构上安装 Node.js 的,它包含了运行和开发 Node.js 应用程序所需的所有组件。 安装过程通常包括以下步骤: 1. **下载安装包**:首先,用户需要从 Node.js 官方网站...
- 学习如何在Windows、MacOS和Linux上下载并安装NodeJS。 - 了解npm(Node Package Manager)的作用,以及如何使用它来管理项目依赖。 2. **第二天:基础语法** - 掌握JavaScript的基础知识,包括变量、数据类型...
- 打开命令行工具(Windows上的CMD或PowerShell,macOS/Linux上的Terminal)。 - 输入`node -v`检查Node.js版本。 - 输入`npm -v`检查npm版本。 #### 三、环境变量配置 - **Windows**:安装过程中一般会自动配置...
1. 安装与环境配置:介绍如何在Windows、MacOS或Linux上下载并安装Node.js,以及验证安装成功的步骤。 2. JavaScript 基础:回顾JavaScript的基础语法,包括变量、数据类型、控制结构、函数等,因为Node.js的编程...
通常,你可以通过访问官方网站 (<https://www.mongodb.com/download-center/community>) 下载适合你操作系统(如Windows、macOS或Linux)的安装包。安装完成后,设置环境变量并启动MongoDB服务。 **安装Mongoose** ...
它还支持大量的模块,通过 npm 可以方便地安装和管理这些模块,如Express(Web框架)、MongoDB驱动(数据库连接)、Webpack(模块打包工具)等。 8. 使用 Node.js 开发时,开发者可以充分利用 JavaScript 的异步非...
- Node.js:JavaScript的服务器端运行环境,允许开发者在服务器上使用JavaScript编写代码,提供了丰富的生态系统和包管理器npm。 - Express:一个轻量级的Web应用框架,为构建Web应用提供了一系列便利功能,如路由、...
在IT行业中,本地部署应用程序是常见的操作,特别是对于开发者来说,了解如何在Windows环境下搭建DOClever、mongoDB和nodeJS的环境至关重要。以下是对这些关键组件的详细解释和安装步骤。 1. DOClever: DOClever...
综上所述,RoBo-3T作为MongoDB的管理工具,对于Windows用户来说,是一个便捷且功能强大的解决方案。配合Mongoose、Koa和Node.js,开发者可以在前端和后端都享受到高效的工作流程,从而提升整体项目开发的效率。
- **连接MongoDB**:打开Robo 3T客户端,新建连接至刚刚安装的MongoDB服务器。在连接设置中填写如下信息: - 主机:`localhost` - 端口:默认为`27017` - 数据库:自定义名称(例如:`DOClever`) 创建完数据库...