Yooooo千呼萬喚的芒果低逼終於聽話了,在用了單純去npm mongodb造成的不歸路,索性換了mongoskin來取代,真的超好用的((超像直銷,今天幫陽春的express加上得美美的芒果,希望他能快點長大變棵強大的樹阿!
芒果(MongoDB)開啟小教學
1.去官往抓你的MongoDB
2.npm install MongoDB
3.win key + R ,輸入cmd,輸入C:\MongoDB\....\Mongod.exe (這邊是你的安裝位置,不用輸入什麼就可以直接跑一個直接去執行
這邊的Mongod是mongoDB的主要處理服務程序,也就是把Node.js與MongoDB的連接之門開啟
4.win key + R ,輸入cmd,輸入C:\MongoDB\....\Mongo.exe
Mongo.exe則是使用Command Line來做對資料庫的查詢與控管,使用下面介紹的指令,可以更佳掌握資料庫的資訊
5.可以去node這一次的demo程式啦:D
Mongo.exe小小指令表,如果需要其他的指令,可以用help來查詢
db 列出當前的資料庫名稱
show dbs 列出所有的資料庫
use mydb 切換資料庫到mydb,這邊可以用show dbs來查看要切換到哪裡
show collections 秀出現在使用db的資料表們(?
mongo <dbname> --eval "db.dropDatabase()" 刪掉 database
db.dropDatabase(); 如果是要刪掉當下的database
DBQuery.shellBatchSize = x 看Iterative 回傳有幾筆資料
printjson() 把資料當json傳回,bson還沒有測試lol
db.auth('account', 'password') 登入帳戶
help 舊舊我專線,就像--help