Mongodb 常见命令以及问题记录
记录日常开发中遇到的 mongodb 相关命令
查看所有配置文件
db.adminCommand('getCmdLineOpts');
查看配置位置
宝塔面板安装的数据库在 etc/mongod 目录下没有,使用下面的命令查看
db.adminCommand('getCmdLineOpts').parsed.config;
创建账号以及分配权限
db.createUser( { user: "xxx", pwd: "<Enter a secure password>", roles: [ { role: "readWrite", db: "mydb" }, { role: "clusterMonitor", db: "admin" } ] } )
退出 shell
quit()
切换数据库
use <dbname>
登录
# 如果密码中有特殊字符串,特殊字符前加\反斜杠处理
mongo -u admin -p <密码>
查看账户信息
use <dbname>
show users