bin/mongo.exe
顯示資料庫們
show dbs
使用資料庫
use test
顯示資料表們
show collections
或
show tables
搜尋整個資料表
db.YOUR_TABLE.find()
刪除資料表內資料
db.foo.remove({})
刪除資料表
db.foo.drop()
釋放不需要的空間
db.repairDatabase()
FYI:
http://netkiller.github.io/nosql/mongodb/mongo.html
建立 admin 帳號密碼
use admin db.createUser({ user: "admin帳號", pwd: "admin密碼", roles: [ { role: "root", db: "admin" } ] })
登入 admin 建立一般 user 帳號密碼
use admin db.auth("admin帳號","admin密碼") db.createUser({ user: "user帳號", pwd: "user密碼", roles: [ { role: "readWrite", db: "user資料庫" } ] })
(舊)建立admin帳號密碼
use admin db.createUser( { user: "admin", pwd: "密碼", roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] } )
(舊)建立product帳號密碼
use 資料庫 db.createUser( { user: "帳號", pwd: "密碼", roles: [ { role: "dbAdmin", db: "資料庫" } ] } )
資料庫還原
mongorestore -d airdental --directoryperdb C:\restore\airdental
沒有留言:
張貼留言