VueCli3.x全棧專案 - NodeJs連線MongoDB資料庫
前言: 我是用的是本地資料庫
1. 下載MongoDB
- 下載地址
- 我下載的是
.zip
的 - 下載完成後解壓到資料夾,開啟,在裡面建立兩個資料夾:
data
和logs
,以及一個檔案mongo.conf
- 在
logs
裡建立一個mongo.log
檔案,不用寫任何東西 - 在
mongo.conf
檔案中新增以下東西:(dbpath和logpath的路徑記得換成自己的
)
dbpath=D:\environment\mongodb\mongodb-4.0.21\data #資料庫路徑
logpath=D:\environment\mongodb\mongodb-4.0.21\logs\mongo.log #日誌輸出檔案路徑
logappend=true #錯誤日誌採用追加模式
journal=true #啟用日誌檔案,預設啟用
quiet=true #這個選項可以過濾掉一些無用的日誌資訊,若需要除錯使用請設定為false
port=27017 #埠號 預設為27017
- 開始啟動
1. win+R開啟cmd
2. cd /d D:\environment\mongodb\mongodb-4.0.21\bin //進入bin目錄
3. 執行mongod --config "D:\environment\mongodb\mongodb-4.0.21\mongo.conf"
4. 執行完後是不會返回什麼東西的,關閉當前cmd視窗
5. 重新開啟一個cmd視窗
6. 在進入到bin目錄中
7. 輸入 mongod --dbpath D:\environment\mongodb\mongodb-4.0.21\data
8. 不要關閉上一個cmd視窗
9. 在開啟一個cmd視窗
10.進入bin目錄
11.執行 mongo
12.安裝成功
2. Nodejs連結MongoDB資料庫
- 在上一篇建立好的
server.js
裡寫入
//mongoose連結
var mongoose = require('mongoose');
var db = mongoose.connect('mongodb://127.0.0.1:27017/data'); //資料庫地址,這裡的data就是前面建立的那個data資料夾
//測試資料庫是否連結成功
db.then(() => console.log("MongonDB連結成功!"))
.catch(err => console.log(err));
- 儲存後在終端啟動(之前已經安裝nodemon啟動過的就不用在啟動了),可以看到
- 到此連線完成
相關文章
- Mongodb資料庫連線MongoDB資料庫
- nodejs之資料庫連線NodeJS資料庫
- Python全棧MongoDB資料庫(資料的查詢)Python全棧MongoDB資料庫
- Python全棧 MongoDB 資料庫(資料的查詢)Python全棧MongoDB資料庫
- vue+node全棧移動商城【11】連線mongodb並存入資料Vue全棧MongoDB
- SpringBoot專案連線MySQL資料庫Spring BootMySql資料庫
- 記一次nodejs+mongodb資料庫專案學習經歷NodeJSMongoDB資料庫
- 全棧全平臺開源專案 CodeRiver 資料庫設計文件全棧資料庫
- springboot專案整合druid資料庫連線池Spring BootUI資料庫
- C# 連線多種資料庫元件,類庫專案C#資料庫元件
- 使用 Docker 部署 NodeJS + MongoDB 專案DockerNodeJSMongoDB
- nodejs之MongoDB 非關係型資料庫NodeJSMongoDB資料庫
- 搭建springboot專案,檢測資料庫是否連線成功Spring Boot資料庫
- javaweb專案(1)連線資料庫,登入註冊JavaWeb資料庫
- 織夢CMS(dedecms)的資料庫連線檔案_織夢連線資料庫檔案資料庫
- Python全棧MongoDB資料庫(聚合、二進位制、GridFS、pymongo模組)Python全棧MongoDB資料庫
- MySql資料庫連線池專題MySql資料庫
- Java專案連線資料庫Mysql報錯create connection SQLExceptionJava資料庫MySqlException
- 用Navicat連線資料庫-資料庫連線(MySQL演示)資料庫MySql
- 新寫一個jsp專案之二:連線mysql資料庫JSMySql資料庫
- 連線資料庫資料庫
- 網站連線資料庫配置檔案網站資料庫
- 資料庫連線池-Druid資料庫連線池原始碼解析資料庫UI原始碼
- 全棧 – 12 資料庫 用Python操作MySQL全棧資料庫PythonMySql
- 全棧 – 11 資料庫 MySQL使用方法全棧資料庫MySql
- Python全棧開發之—redis資料庫Python全棧Redis資料庫
- Java讀取properties檔案連線資料庫Java資料庫
- 環境資料記錄和分析全棧專案總結十全棧
- 環境資料記錄和分析全棧專案總結九全棧
- 環境資料記錄和分析全棧專案總結四全棧
- 環境資料記錄和分析全棧專案總結二全棧
- 環境資料記錄和分析全棧專案總結七全棧
- 環境資料記錄和分析全棧專案總結六全棧
- 環境資料記錄和分析全棧專案總結五全棧
- 環境資料記錄和分析全棧專案總結三全棧
- 環境資料記錄和分析全棧專案總結一全棧
- 環境資料記錄和分析全棧專案總結八全棧
- mysqli連線資料庫MySql資料庫