mysql - 在不停止 docker 容器的情况下在 docker 中停止 mysql
问题描述
我在 docker 容器中运行 mysql 并想停止 mysql 以便我可以运行 myisamchk 来修复表。但是当我停止 mysql 时,docker 容器也会停止。我可以在 mysql 停止的情况下保持容器运行吗?
解决方案
这将告诉您的容器停止 MySQL 守护进程:
docker exec CONTAINERNAME /usr/sbin/mysqld stop
这只是停止 MySQL 守护进程;容器本身将继续运行。
要重新启动 MySQL 守护程序:
docker exec CONTAINERNAME /usr/sbin/mysqld start
推荐阅读
- makefile - 为什么目标“mykernel.bin”的配方失败了?
- mysql - 如何通过sql查询获取本月在数据库中发送的平均电子邮件数
- angular - 无法在 Angular 5 的 tsconfig 中使用模块 esnext 进行动态模块导入
- c# - 获取调用方法的属性
- javascript - Aurelia:@autoinject 不注入元素
- asp.net-mvc - Asp 验证小数未正确绑定
- javascript - 删除数组对象内的字段-javascript
- jquery - jquery在onclick函数中淡入淡出div不起作用
- highcharts - 缺少数据的高图表折线图
- python - ndarray 行不是每行都显示