Docker MySQL备份和恢复数据库命令

时间:2022-06-01 16:46:25

这两个命令用于对正在运行的Docker MySQL容器做备份和恢复

备份Docker MySQL

docker exec CONTAINER /usr/bin/mysqldump -u username --password=xxx DATABASE > backup.sql

从sql文件恢复到Docker MySQL

cat backup.sql | docker exec -i CONTAINER /usr/bin/mysql -u username --password=xxx DATABASE