MongoDB 数据导出和导入 大全
MongoDB数据的导出和导入可以通过mongoexport
和mongoimport
工具来完成。
mongoexport
用法:
mongoexport --db=数据库名 --collection=集合名 --out=文件名 --type=文件类型
示例:
mongoexport --db=mydb --collection=users --out=users.json --type=json
mongoimport
用法:
mongoimport --db=数据库名 --collection=集合名 --file=文件名
示例:
mongoimport --db=mydb --collection=users --file=users.json
导出和导入整个数据库
如果你想导出或导入整个数据库,可以使用mongodump
和mongorestore
工具。
mongodump
用法:
mongodump --db=数据库名 --out=输出目录
示例:
mongodump --db=mydb --out=/backup/mydb
mongorestore
用法:
mongorestore --db=数据库名 --drop 输出目录
示例:
mongorestore --db=mydb --drop /backup/mydb
注意:--drop
选项会在导入前删除现有的集合。
以上命令假设你已经配置了MongoDB的环境变量,如果没有,你需要指定MongoDB的安装路径或者使用完整的路径来运行mongoexport
、mongoimport
、mongodump
和mongorestore
。
评论已关闭