docker ps -a
docker exec -it [容器号] bash
mysqldump -u username -ntd -R [数据库名称]> 自定义文件名.sql 参数说明: -n表示--no-data -t表示--no-create-info -d 表示--no-create-db -R表示导出function和procedure
docker cp 容器名:要拷贝的文件在容器里面的路径 要拷贝到宿主机的相应路径
TIPS:
如果需要看数据库名称,在进入容器后执行
mysql -u root -ps
输入密码后:
SHOW DATABASES;
就可以看到所有的数据库了。
原文:https://www.cnblogs.com/pandaNHF/p/14751320.html