zoukankan      html  css  js  c++  java
  • windows下安装mongodb以及node.js连接mongodb

    一、MongoDB 下载

    下载地址  https://www.mongodb.com/download-center#community  选择windows版下载,然后安装。

    二、安装完毕后创建数据目录。

    MongoDB将数据目录存储在 db 目录下。但是这个数据目录不会主动创建,我们在安装完成后需要创建它。请注意,数据目录应该放在根目录下((如: C: 或者 D: 等 )。可以选择命令行创建,也可以手动创建。

    最后生成这样的目录

    c:>data>db

    三、命令行下运行 MongoDB 服务器

    为了从命令提示符下运行MongoDB服务器,你必须从MongoDB目录的bin目录中执行mongod.exe文件,这是我的安装路径,在路径中找到mongod.exe文件。

    命令行敲入如下代码

    mongod.exe --dbpath c:datadb

    运行成功!

    更详细的操作可参考菜鸟教程中的  Windows 平台安装 MongoDB

    四、配置node.js的项目,文件结构如下所示。

    app.js全部代码如下:

     

    var MongoClient = require('mongodb').MongoClient
        , assert = require('assert');
    
    // Connection URL
    var url = 'mongodb://localhost:27017/data';
    // Use connect method to connect to the Server
    MongoClient.connect(url, function(err, db) {
        assert.equal(null, err);
        console.log("Connected correctly to server");
    
        db.close();
    });

    package.json全部代码如下:

    主要就是安装一个mongodb,以便于后续可以操作更高等级的api 这是地址 https://github.com/mongodb/node-mongodb-native

    {
      "name": "MongoDB",
      "version": "1.0.0",
      "description": "use MongoDB",
      "main": "app.js",
      "scripts": {
        "test": "echo "Error: no test specified" && exit 1"
      },
      "keywords": [
        "mongodb"
      ],
      "author": "starwind",
      "license": "ISC",
      "dependencies": {
        "mongodb": "^2.2.26"
      }
    }

     打开node.js命令,在你自己的项目路径下,执行

    npm install

    安装依赖完毕后,运行

    node app.js

    可看到输出:

    连接成功!

    注意:如果mongodb启动失败,配置下环境变量。这个是我的path:C:Program FilesMongoDBServer3.4in,各位可以按照自己安装目录去配置。

  • 相关阅读:
    Python统计词频的几种方式
    GO语言系列之 基本数据类型和操作符
    GO语言系列之 初识go语言
    Python实现聚类算法AP
    最大似然估计
    Breastcancer社区评论下载
    数据可视化之pyecharts
    Requests库
    nginx内置变量
    Tomcat内部结构、工作原理、工作模式和运行模式
  • 原文地址:https://www.cnblogs.com/star-wind/p/6841274.html
Copyright © 2011-2022 走看看