1. 程式人生 > >ubuntu16.04 安裝MongoDB 踩坑記錄及使用

ubuntu16.04 安裝MongoDB 踩坑記錄及使用

MongoDB官網提供的安裝命令

//依次執行以下命令
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
sudo apt-get update
sudo apt-get install -y mongodb-org

執行完畢後啟動MongoDB sudo service mongod start
出現如下報錯資訊:

Failed to start mongod.service: Unit mongod.service not found.

解決方法:
執行:sudo systemctl unmask mongodb

再次執行 sudo service mongod start

MongoDB 使用

啟動資料庫
sudo service mongod start
重動資料庫
sudo service mongod restart
關閉資料庫
sudo service mongod stop


連線
mongo
檢視所有資料庫
show dbs
檢視當前操作的資料庫
db
連線到一個指定的資料庫
use 資料庫名
檢視集合
show collections
插入資料
db.COLLECTION_NAME.insert(document)
檢視資料
db.COLLECTION_NAME.find()

node連線MongoDB資料庫

1.官方提供的包
https://www.npmjs.com/package/mongodb
2.第三方包
https://mongoosejs.com/