首页 MongoDB mongodb数据库的导入导出全部集合单个集合的导入导出(mongodump和mongorestore的使用)

mongodb数据库的导入导出全部集合单个集合的导入导出(mongodump和mongorestore的使用)

2024-09-03 09:46 编辑:  丽丽学习网

mongodb导入导出, mongo导出导入, mongodb一般命令,mongo常用查询命令, mongodb常用命令, 包含mongodb的全部集合即整个数据库的导入导出,也可以单个集合的导入导出(即单独导入导出某个表集合)

一、mongodb导出全部表集合

mongodump -h 127.0.0.1:28089 -u 数据库用户名 -d 数据库名称 -o /home/(导出到/home/位置)

#上面最好这里不要写密码,以便被保存在了history里+, 在打回车后,会提示输入密码,再输入密码

二、mongodb导出单个表集合

mongodump -h 127.0.0.1:28089 -u 数据库用户名 -d 数据库名称 -c 集合名(表名) -o /home/(导出到/home/位置)

三、mongodb导入全部表集合

mongorestore -h 127.0.0.1:28089 -u 数据库用户名 -d 数据库名称 /home (/home从哪个位置导入)

回车后输入密码即可。

四、 mongodb导入单个表集合

mongorestore -h 127.0.0.1:28089 -u 数据库用户名 -d 数据库名称 -c 要导入的集合名称 /home/food.bson (food.bson为文件名)

五、如何使用客户端连接mongodb数据库

mongo -host localhost --port 27017 -u username

敲击回车后,会提示输入密码,输入密码后再回车。