Skip to content

1.配置用户和密码

use admin
db.createUser({ 
    user: "admin", 
    pwd: "admin123", 
    roles: [ { role: "readWrite", db: "admin" } ], 
    mechanisms : ["SCRAM-SHA-1"] 
})

db.createUser({ 
    user: "whp", 
    pwd: "whp123", 
    roles: [ { role: "readWrite", db: "platformUtilsItem" } ], 
    mechanisms : ["SCRAM-SHA-1"] 
})
use admin
db.createUser({ 
    user: "admin", 
    pwd: "admin123", 
    roles: [ { role: "readWrite", db: "admin" } ], 
    mechanisms : ["SCRAM-SHA-1"] 
})

db.createUser({ 
    user: "whp", 
    pwd: "whp123", 
    roles: [ { role: "readWrite", db: "platformUtilsItem" } ], 
    mechanisms : ["SCRAM-SHA-1"] 
})
1)help:列出所有的function
2)show dbs:展示当前实例中所有的databases。
3)use <dbname>:切换到指定的db,接下来的操作将会在此db中。
4)show collections:展示出当前db中所有的collections。
5)show users:展示当前db中已经添加的所有用户。
6)show roles:展示当前db中所有内置的或者自定义的用户角色。
7)show profile:这涉及到profile相关的配置,默认情况下展示出最近5个操作耗时超过1秒的操作,通常用于跟踪慢查询。
8)db.help():展示出可以在db上进行的操作function。
9)db.<collection>.help():展示出可以在colleciton上进行的操作。
1)help:列出所有的function
2)show dbs:展示当前实例中所有的databases。
3)use <dbname>:切换到指定的db,接下来的操作将会在此db中。
4)show collections:展示出当前db中所有的collections。
5)show users:展示当前db中已经添加的所有用户。
6)show roles:展示当前db中所有内置的或者自定义的用户角色。
7)show profile:这涉及到profile相关的配置,默认情况下展示出最近5个操作耗时超过1秒的操作,通常用于跟踪慢查询。
8)db.help():展示出可以在db上进行的操作function。
9)db.<collection>.help():展示出可以在colleciton上进行的操作。

https://www.zhangbj.com/topic/MongoDB.html

https://blog.csdn.net/sun_xuegang/article/details/110386992

https://www.cnblogs.com/zgq7/p/14062714.html

https://www.cnblogs.com/fb010001/p/14949548.html