2016-10-03 201 views
0

這個問題BAS很多答案在OSX停止MySQL的,我想我發現了什麼 - 沒有工作如何通過命令行

所以,我嘗試須藤的mysqld停止。 我仍然看到mysql進程正在運行:

0 317 1 0 11:15 AM ?? 0:00.02/bin/sh/usr/local/mysql/bin/mysqld_safe --datadir =/usr/local/mysql/data --pid-file =/usr/local/mysql/data/anarinsky-mbp.smartdestinations。 com.pid

74 3562 317 0 11:40 AM ?? ?? 0:00.41/usr/local/mysql/bin/mysqld --basedir =/usr/local/mysql --datadir =/usr/local/mysql/data --plugin-dir =/usr/local/mysql/lib/plugin --user = mysql --log-error =/usr/local/mysql/data/anarinsky -mbp.smartdestinations.com.err --pid-file =/usr/local/mysql/data/anarinsky-mbp.smartdestinations .com.pid

同樣的情況發生,如果我做「sudo kill -9 3562」。

試圖前往/ Library/LaunchDaemons不檢索任何MySQL的條目

LS /庫/ LaunchDaemons | grep的MySQL的

服務命令不起作用:

-bash:服務:未找到

命令我的OS X版本10.9.2是

+0

這裏有一個建議; https://coolestguidesontheplanet.com/start-stop-mysql-from-the-command-line-terminal-osx-linux/ kill命令需要一個進程ID(sudo kill -9 PIDxxx),如果你有正確的pid。 –

+0

[你如何在Mac OS上停止MySQL安裝?](http://stackoverflow.com/questions/100948/how-do-you-stop-mysql-on-a-mac-os-install) –

+0

當然,我在kill-9中使用了進程的PID。正如我寫的,我之前嘗試過多次接受 –

回答

1

有兩個答案,我知道,它可能因爲你搜索了很長時間沒有幫助。

1.如果您從dmg安裝mysql,您可以在「系統偏好設置」中關閉它。

2.And除此之外,你可以啓動/停止/重啓MySQL的:

sudo /usr/local/mysql/support-files/mysql.server start 
sudo /usr/local/mysql/support-files/mysql.server stop 
sudo /usr/local/mysql/support-files/mysql.server restart