linux主机下使用docker 导入导出 mysql数据库

哈根达斯
2022-01-01 / 0 评论 / 130 阅读 / 正在检测是否收录...

1. 导出数据

# mysql5.6为容器名称,也可以使用容器ID
docker exec mysql5.6 sh -c 'exec mysqldump 【数据库名】 -uroot -p"$MYSQL_ROOT_PASSWORD"' | gzip > lanning.sql.gz

2. 导入数据

第一步:拷贝文件到容器

docker cp  lanning.sql  mysql5.6:/data/lanning.sql 

第二步:导入数据

mysql -uroot -p"$MYSQL_ROOT_PASSWORD" dbname < lanning.sql
0

评论 (0)

取消