1. 程式人生 > >node.js搭建介面(二):Node-連線MongoDB資料庫

node.js搭建介面(二):Node-連線MongoDB資料庫

首先,在伺服器資料夾目錄下安裝mongoose

npm install mongoose

然後在入口檔案中引入mongoose。

const mongoose =  require("mongoose");

接下來直接

使用mongoose物件來連結mongoose資料庫

我們用一個單獨的檔案來描述mongodb資料地址,根目錄下新建一個config資料夾,裡面新建一個keys.js

地址可以看之前mongoose的文章

//mongodb資料地址
module.exports = {
    mongoURI:"mongodb://127.0.0.1:27017/dbname",
    secretOrKey:"secret"
}

然後將keys.js在入口檔案server.js中引入

const db = require("./config/keys").mongoURI;

 這樣以後如果mongoose地址有修改,可以很方便的修改。

然後我們連線資料庫,在入口檔案中寫入

mongoose.connect(db)
    .then(()=>console.log("MongoDB Connected"))        //promise用法
    .catch(err => console.log(err));

此時重啟服務後會提示資料庫是否連線成功