docker sql文件导入mysql

mac2024-03-10  27

1.查看主机sql文件位置:

$ pwd # /home/root/dev.sql

2.查看容器

$ docker ps # 显示出mysql 容器的名字

2.进入mysql容器:

$ docker exec -it mysql bash # 查看容器内目录 $ ls /

3.拷贝主机文件到容器内

$ docker cp /home/root/dev.sql mysql:/tmp/dev.sql # 查看容器内文件是否存在 $ docker exec -it mysql bash $ ls /tmp/dev.sql 进入mysql ,执行source命令 $ docker exec -it mysql bash # 进入mysql命令终端 $ mysql -uroot -pxxx # 对容器内的sql文件 执行source命令 $ source /tmp/dev.sql # 显示sql执行进度即可
最新回复(0)