将sql文件导入容器中的mysql——保姆级教程

docker ps -a    #拿到容器id

docker cp     目录/文件名.sql     容器id:/tmp/   #拷贝

docker    exec    -it    容器id    bash   #进入容器

mysql -u root -p #然后输入密码root

然后就会看到:

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.6.49 MySQL Community Server (GPL)

create datebase xxx;

use xxx;

source /tmp/文件名.sql

就好了

然后不断exit就可以退回到root

 

番外:

如果容器中有consul可能会提示进不了data文件夹之类的,直接chmod -R 777 data就好了。

 

 

 

 

 

 
 
 
 
 
 
 
posted @ 2020-08-24 12:27  埃姆提斯  阅读(380)  评论(0)    收藏  举报