所有问题解决方案
我们都已亲身测试

Docker环境下备份和还原MySQL数据库

备份MySql容器里的MySQL数据库:

docker exec -it Docker容器名 mysqldump -uroot -p数据库密码 数据库名 > 备份文件名.sql

还原MySQL数据库:

创建数据库:

docker exec -it Docker容器名 mysql -uroot -p数据库密码 CREATE DATABASE 数据库名 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

还原:

docker exec -i Docker容器名 mysql -uroot -p数据库密码 数据库名 < 备份文件名.sql

赞(2)
未经允许不得转载:无忧解决网 » Docker环境下备份和还原MySQL数据库

登录

找回密码

注册