Linux MongoDB备份和恢复数据
备份数据库
首先进入
根据自己的安装目录
cd /usr/local/mongodb/bin
执行
mongodump -h ip --port 端口号 -u 用户名 -p 密码 -d 数据库名称 -o 导出路径
database_dump
目录自定义
mongodump -h 127.0.0.1 --port 27017 -u root -p 123 -d 数据库名 -o database_dump
一般创建mongodb
没有账号密码
直接这样就行
mongodump -h 127.0.0.1 --port 27017 -d 数据库名 -o database_dump
不出意外成功备份到database_dump
目录下
恢复数据库
首先进入
根据自己的安装目录
cd /usr/local/mongodb/bin
执行
mongorestore -d 数据库名称 导出路径/数据库名
mongorestore -d 数据库名 database_dump/数据库名
不出意外成功,恢复
看似好像是一大堆错误,我就以为是有什么错,后面又导入一遍,发现还是那样,后来试了一下但是程序成功跑起来…
相关教程看:https://blog.csdn.net/wendezheng/article/details/52993061