Mongo 常用指令
2018-04-21 本文已影响8人
谢耳朵_X
用户验证等
https://blog.csdn.net/singgel/article/details/79407774
1,导入
mongoimport -u username -p password -d dbname -c collectionName --file importFile.dat
-u 输入用户名,启动mongo的时候没有--auth模式可以不用输入
-p 输入密码,启动mongo的时候没有--auth模式可以不用输入
-d 数据库名称,必填,
-c 集合名称,必填,
--file 导入的文件路径
2,导出
mongoexport -d dbname -c collectionName -o filename
3,启动需要验证的mongo数据库
mongod --auth --port 27017 --dbpath xxx --logpath xxx --logappend
4,创建用户并设置数据库权限
db.createUser({ user:'xxx',pwd:'xxx',roles:[ {role:'readWrite',db:'dbname'} ] })
5,授权用户数据库权限
db.grantRolesToUser('username',[ {role:'readWrite',db:'dbname'} ])