在导入sql备份文件到MySQL数据库中,无论物理机安装MySQL还是docker环境安装的MySQL,思路是一样的。
首先,登录进入MySQL
如果是物理的,则直接执行命令
mysql -u -p >你的密码 >use 你要导入的数据库名称; >source /your.sql;
docker 环境,则多一个步骤,复制sql文件和进入MySQL容器
复制sql文件到容器内部
sudo docker cp ./your.sql docker容器id/名称:/your.sql
进入MySQL的docker容器
sudo docker exec -it docker容器id/名称 /bin/bash
执行sql导入
mysql -u -p >你的密码 >use 你要导入的数据库名称; >source /your.sql;
https://www.leftso.com/article/2311240910312265.html