最近因为特殊原因,需要手动重启客户的服务,故此记录docker使用
1.查看docker中的所有容器
docker ps -a

2.启动docker 中的mysql
docker start mysql
注意:mysql 代表的是docker中的容器名称

3:停止docker中的mysql
docker stop mysql
4:进入docker中的MySQL命令行
docker exec -ti mysql sh

上述命令中的mysql 同样代表的是2中的容器名称
接着输入
mysql -uroot -p

最后输入密码即可

root 代表的是mysql的账户
5.还原sql文件到服务器中
在登录服务器后,执行命令
docker cp /sanes/aa.sql mysql:/
命令内容解释
/sanes/aa.sql sql:文件在当前服务器中的绝对路径
mysql :步骤2中的容器名称
最终作用,将服务器上的文件cp到容器mysql的根目录
文件cp成功后,执行命令,进入MySQL控制台,切换到需要还原的MySQL数据库,执行命令
source /aa.sql;
即可将SQL文件恢复到数据库中