想要重啟/關閉mysql服務,按照網上的教程,從系統偏好進去,進入 mysql, 點擊 Stop Mysql Server 輸入了電腦密碼,但是 mysql 並沒有停止,
於是想到用命令行關閉進程,於是記錄下來。
方法一:
首先查看mysql 的 pid
終端輸入如下命令: ps -ef | grep mysqld
可以看到 mysql 的pid 就是14563。
然后通過pid kill 掉進程
輸入如下命令: sudo kill 14563 , 提示輸入電腦密碼
輸入 ps -ef | grep mysqld 可以看到已mysql進程已經關閉了
同時看這里的mysql 已經是關閉狀態了,再點擊 Start Mysql Server 可以開啟了,這里的開啟關閉功能也恢復了
方法二:
sudo /usr/local/mysql/support-files/mysql.server stop // 停止
sudo /usr/local/mysql/support-files/mysql.server start // 啟動
sudo /usr/local/mysql/support-files/mysql.server restart // 重啟
以上三個命令,每個都需要輸入電腦密碼。
總結: 應該是 第一次的時候 必須通過命令行關閉mysql, 之后 就可以從系統偏好里 開啟關閉 mysql 了。