node.js链接MongoDB

76 阅读1分钟

1.先创建服务,先在C:\MongoDB\bin路劲打开cmd
然后在cmd里面 写mongod.exe --dbpath C:\MongoDB\date\db 回车,创建服务

2.在node.js里面先安装"mongodb":`` "nodemon": 先搭建测试环境, 新建文件夹MongoDB-test

npm init -y初始化项目,会生成pack.json

npm i nodemon --save-dev 安装 nodemon

修改 package.json, 添加任务 "dev":"nodemon index.js"在pack.json里面添加,就没法使用npm run

安装 MongoDB npm 插件npm i mongodb@3.7.3

3.在MongoDBpass里面创建数据库名字和里面的集合的名字

4.最重要的,全程服务不要停

const { MongoClient } = require("mongodb");
const url = "mongodb://localhost:27017";
const dbName = "message-demo";
MongoClient.connect(url,{},(error,client)=>{
    // 如果有错误,打印,终止函数
    if(error){
        console.log(error);
        return;
    }
    // 如果能走到下面,说明没有错误
    console.log("链接成功!");
    // 选择数据
    const db = client.db(dbName)
    // 关闭链接
    client.close()
})