mongodb创建用户、备份、恢复等

db.createUser({user:"zhf",pwd:"123",roles:[{role:"userAdminAnyDatabase",db:"admin"}]})
 db.auth("zhf","123")
db.auth("kpf2","123")
db.system.users.remove({user:"zhf"})
db.grantRolesToUser("kpf2", [{role:"userAdminAnyDatabase", db:"admin"}])
telnet 39.104.181.156 27017
telnet 39.104.203.221 2181


//将数据库备份到路径

mongodump --port 端口号 -u 用户名  -p密码 -d 数据库 -o /usr/local/(备份到这个路径)

//将数据库导入到Mongodb

mongorestore --port 端口号  -u 用户名 -p密码 -d 数据库 --dir /usr/local/文件/(将这个文件导入到数据库)


mongodump -h 127.0.0.1 -o C:\Users\admin\Desktop\mongodata
Mongorestore --drop C:\Users\admin\Desktop\mongodata


mongodump -h 127.0.0.1 -o C:\Users\Administrator\Desktop\mongodata
Mongorestore --drop D:\zhf\mongodata


mongodump --port 27017 -u cesiumlab  -p 123 -d admin -o C:\Users\Administrator\Desktop\mongodata

mongodump -h 127.0.0.1  -u cesiumlab -p 123 --db  xbjsdataserver -o C:\Users\Administrator\Desktop\mongodata

mongodump -h dbhost -d dbname -o dbdirectory

  

猜你喜欢

转载自www.cnblogs.com/dog2016/p/11353802.html