Docker中Mysql容器内如何执行SQL文件?
查看当前运行的容器
docker ps
拷贝sql文件到mysql容器中
sudo docker cp /root/sqlfile/ 423d23129a6b:/home/temp
将sqlfile文件夹下的init.sql数据库拷贝到【423d23129a6b容器】下的/home/temp/文件夹下。
进入mysql容器内部
docker exec -it 423d23129a6b /bin/bash
在mysql容器内部连接到mysql数据库
mysql -u root -p
切换到对应的数据库下,例如 test
use test;
运行如下命令执行存放在mysql容器内home/temp/下的SQL文件
source /home/temp/init.sql
标签:容器,temp,423d23129a6b,Mysql,SQL,mysql,home,Docker
From: https://www.cnblogs.com/520future/p/18460743