npm install mongodb --save 安装成功后
mongod --dbpath=/data --port 27017 然后提示:'mongod' 不是内部或外部命令,也不是可运行的程序或批处理文件。
我去找了下发现都没有安装到 mongod 这个CMDG安装也没用,到底是为什么?
学习是最好的投资!
npm安裝的mongodb只是nodejs程式和mongodb進行通訊的插件,而mongodb本身是需要你自己去安裝的,根據系統不同安裝方式也不同,可以去mongodb官網看文檔
先搞清楚npm是什麼吧…
npm
https://www.mongodb.com/download-center#community
npm 裝的是nodeJs的mongodb模組 首先你電腦要單獨安裝mongodb.
然後安裝完後,到你的安裝目錄下 找到 bin/ 資料夾. 開啟命令列 輸入 mongod --dbpath=/data 這個目錄 /data 資料夾需要你自己建立.
nodeJS 用 mongooose 模組brew install mongodb 或其他安裝方式
brew install mongodb
mongoose 安裝
npm install mongoose --save
js程式碼
var mongoose = require('mongoose'); var dbUrl = 'mongodb://localhost/movie'; mongoose.connect(dbUrl);
npm安裝的mongodb只是nodejs程式和mongodb進行通訊的插件,而mongodb本身是需要你自己去安裝的,根據系統不同安裝方式也不同,可以去mongodb官網看文檔
先搞清楚
npm
是什麼吧…https://www.mongodb.com/download-center#community
npm 裝的是nodeJs的mongodb模組 首先你電腦要單獨安裝mongodb.
然後安裝完後,到你的安裝目錄下 找到 bin/ 資料夾. 開啟命令列 輸入 mongod --dbpath=/data
這個目錄 /data 資料夾需要你自己建立.
nodeJS 用 mongooose 模組
brew install mongodb
或其他安裝方式mongoose 安裝
js程式碼