標籤:one strong save 資料庫連接 OLE 登入 bash pac plain
1、使用者管理:
串連資料庫:
切換到admin資料庫:
建立管理員賬戶:
1234567 |
db.createUser( { user: "rootUser" , pwd : "rootPass" , roles: [ { role: "root" , db: "admin" } ] } ) |
登入資料庫:
12 |
> use admin > db.auth( "adminUser" , "adminPass" ) |
> 顯示當前資料庫中所有的賬戶:
1 |
db.system. users . find ().pretty() |
切換到指定資料庫:
顯示當前資料庫的使用者:
建立使用者:
1234567 |
db.createUser( { user: "testUser" , pwd : "testPass" , roles: [ { role: "readWrite" , db: "testdb" }] } ) |
刪除指定使用者:
1 |
> db.dropUser( "testUser" ) |
退出資料庫連接:
2、資料庫管理:
切換到要建立的資料庫:
建立使用者:
1234567 |
db.createUser( { user: "testUser" , pwd : "testPass" , roles: [ { role: "readWrite" , db: "testdb" }] } ) |
用建立的賬戶登入:
1 |
> db.auth( "testUser" , "testPass" ) |
在當前資料庫中建立集合;
1 |
> db.table1.save({ "id" : "1" }) |
顯示當前資料庫的集合:
1 |
> db.table1.save({ "id" : "1" }) |
在當前集合中插入一條資料:
1 |
> db.table1.insert({ "id" : "3" }) |
顯示當前集合中的所有資料內容:
顯示當前集合中指定的資料內容:
1 |
> db.table1.findOne({ "id" : "3" }) |
顯示當前使用的資料庫:
刪除當前資料庫:
mongodb 使用者及資料庫管理命令