Linux 要將 MySQL 關閉的方法,有下述幾種:
- /etc/init.d/mysql stop
- service mysql stop
- systemctl stop mysql
但是發現關不掉要怎麼辦呢?
- 註:若 my.cnf 有修改,記得先改回去,再來嘗試關閉 MySQL 的動作
MySQL 強制關閉的方式
使用上述幾種作法(都是一樣的),ps aux | grep mysql 都還是有,砍不掉,可以於 MySQL CLI 使用 shutdown 來關閉: (下述挑其一即可)
- $ mysql -u root -p
- mysql> shutdown;
- $ mysqladmin -u root -p shutdown
- 文件:MySQL 5.7 Reference Manual :: 13.7.6.7 SHUTDOWN Syntax
若上述還是關不掉,show processlist 也都空了,就只能使用最後一招:kill -9 囉~