继续MongoDB的学习
1.导出数据(中断其他操作)
把数据库test中的books集合导出
在终端下进行操作
mongoexport -d test -c books -o /home/hadoop/Desktop/books.json
2.导入数据(中断其他操作)
也是在终端下进行操作
mongoimport --db test --collection books --file /home/hadoop/Desktop/books.json
3.运行时备份mongodump
终端下进行操作
导出127.0.0.1服务器的27017下的test数据库
mongodump --host 127.0.0.1:27017 -d test -o /home/hadoop/Desktop/test
4.运行时恢复mongorestore
终端下进行操作
mongodump --host 127.0.0.1:27017 -d test -directoryperdb /home/hadoop/Desktop/test/test
5.上锁操作
db.runCommand({fsync:1,lock:1})
6.解锁操作
db.currentOp()
7.数据修复
db.repairDatabase()
8.添加用户
db.addUser("xiaoming","123")
9.删除用户
db.system.users.remove({user:"xiaoming"})
时间: 2024-11-08 20:09:10