1.查看docker下的进程
sudo docker ps -a
- 1
2.找到你要复制文件的docker进程id(CONTAINER ID)
docker cp 进程id:/docker的路径/docker中的文件名 /home/你本机linux的目录
4.移动到新的docker中
sudo docker cp /home/你本机linux的目录/文件名 进程id:/docker的路径
5.执行sql文
mysql –u用户名 –p密码 –D数据库<【sql脚本文件路径全名】
进入docker容器下的app
sudo docker exec -it /容器对象的name /bin/bash
导出数据库
-u:登录账号
-p:登录密码(在命令行不输入,回车后输入)
test:要导出的数据库名称
test-data:导出的sql文件
mysqldump -u root -p test > /;
- 1
导入数据库
进入MySQL导入
mysql -u root -p ; //登录mysql
****** // 输入登录密码
use test; // 选择数据库名称
source /; //导入命令
- 1
- 2
- 3
- 4
mysqldump -u root -p test < /;
- 1