基础
基础使用
启动
# 指定配置文件
mongod --config /home/hongqi/.config/mongo/mongodb.yibu.conf
查看当前数据库状态
win
tasklist /FI "IMAGENAME eq mongod.exe"
linux
ps -e | grep 'mongod'
# 查看进程详细
ps aux |grep mongodb
关闭
kill -9 x
关键字
admin 数据库自带的数据库
authorization
- 认证authentication
- 权鉴
用户管理
- 查询当前所有用户状况
- 创建用户
use admin
db.createUser({
user:"用户名",
pwd:"密码",
roles:[
{role:"用户的权限", db:"用户所属的数据库"}, # 该用户只能在对应的数据库内操作
{role:"用户的权限", db:"db1"}, # 可指定多个数据库,同时指定不同的权限
{role:"用户的权限", db:"db2"},
{role:"用户的权限", db:"db3"},
{role:"用户的权限", db:"db4"},
]
})
用户管理功能需要做启动时加入
--auth
或者配置文件中添加security.authorization: enabled
才能生效
用户登录
- win
- linux