標籤: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 使用者及資料庫管理命令