安装数据库之间创建数据库目录和日志目录,加入两个参数,--dbpath和--logpath 注意路径“/”
mongod.exe --dbpath=D:/MongoDB/data/ --logpath=D:/MongoDB/logs/logs.txt --install //安装mongodb服务器
mongod.exe --dbpath=D:/MongoDB/data/ --logpath=D:/MongoDB/logs/logs.txt --remove //卸载mongodb服务器
db.getName() //获取当前数据库名称
数据修改:
use admin
db.createUser({user:'superadmin',pwd:'123456', roles:[{role:'root', db:'admin'}]}) ---创建超级管理员用户
db.createUser({user:'useradmin',pwd:'123456', roles:[{role:'userAdminAnyDatabase', db:'admin'}]}) ---创建用户管理员账户(能查询其他库集合,但不能查询集合内容)
db.createUser({user:'admin',pwd:'123456', roles:[{role:'readWriteAnyDatabase', db:'admin'}]}) ---创建访问任意库读写的账户
db.createUser({user:'user1',pwd:'user1',roles:[{role:'readWrite',db:'test'}]}) ---创建只对test库有读写权限的用户
db.createUser({user:"bkuser2",pwd:"Bkuser2",roles:[{role:"backup",db:"admin"}]}) ---创建用于备份时的用户,如若是恢复权限,则将backup换为restore即可