前言
Mysql数据的导入导出我们都知道一个mysqldump命令就能够解决,但如果是运行在docker环境下的mysql呢?
解决办法其实还是用mysqldump命令,但是我们需要进入docker的mysql容器内去执行它,并且通过配置volumes让导出的数据文件可以拷贝到宿主机的磁盘上
所以操作步骤就可以分为:
配置docker的volumes
进入docker的mysql容器,导出数据文件
至于数据导入,太过简单,就不说了
先来看看mysqldump命令常见选项:
–all-databases, -A: 备份所有数据库
–databases, -B: 用于备份多个数据