1.上传脚本
2.docker cp 脚本
docker cp 本地文件路径 ID全称:容器路径
ID全称 全称可通过 docker ps 命令得到
开始cp 并且查看
[root@iZ2ze010hmowg82k9bg96oZ home]# docker cp /home/cloud_jiangning2.sql a56b0b798c30:/home
[root@iZ2ze010hmowg82k9bg96oZ home]#
[root@iZ2ze010hmowg82k9bg96oZ home]#
[root@iZ2ze010hmowg82k9bg96oZ home]# docker exec -it mysql bash
bash-4.2#
bash-4.2# ls
bin boot dev docker-entrypoint-initdb.d entrypoint.sh etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var
bash-4.2# cd home/
bash-4.2# ls
cloud_jiangning2.sql
bash-4.2#
3.登陆数据库执行脚本
mysql> use cloud_jiangning2;
Database changed
mysql>
mysql> source /home/cloud_jiangning2.sql;
执行成功后
如果有什么问题可用查看docker mysql 日志,命令如下
docker logs -f 848a2581da80