2016-10-03 182 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