我开始疯了。 我使用Coolest Guides On The Planet的教程设置了MySQL/Apache/PHP。 林猜测出了问题,因为它没有按预期工作,所以我想卸载并重试。 麻烦的是,我无法通过系统首选项或命令行阻止MySQL。 我一直试图在网络上的建议,但迄今不成功。 任何人都可以帮忙吗?无法停止在OS X 10.10上的MySQL
由于
我开始疯了。 我使用Coolest Guides On The Planet的教程设置了MySQL/Apache/PHP。 林猜测出了问题,因为它没有按预期工作,所以我想卸载并重试。 麻烦的是,我无法通过系统首选项或命令行阻止MySQL。 我一直试图在网络上的建议,但迄今不成功。 任何人都可以帮忙吗?无法停止在OS X 10.10上的MySQL
由于
终于得到周围自动启动 - 感谢所有谁贡献,并让我看到了方式。
要停止我使用了自动启动:
sudo launchctl unload -w /Library/LaunchDaemons/com.mysql.mysql.plist
而且杀我使用的服务:
sudo pkill mysqld
在终端
kill `pgrep mysqld`
此杀死mysqld进程。
当我尝试这个时,我收到消息: -bash:kill:(205) - 操作不允许 – LB79 2015-03-31 18:35:26
预先安装sudo。所以, 'sudo kill pgrep mysqld' – Nikola 2015-03-31 22:44:28
为什么不使用'pkill'? – livibetter 2015-04-01 05:23:29
尝试在命令行中执行以下命令:
ps -xo pid,ppid,stat,command | grep mysqld
它会告诉你你的流程,并在第二列其父ID。查找mysqld并且它是父进程。找到它后,发出:
sudo kill pid
其中pid是mysqld的父进程ID。
编辑 如果你想阻止再次启动的过程中,尽量:
sudo launchctl unload /System/Library/LaunchDaemons/mysqld.plist
好运
这是对我工作。它使用的是不同的plist名称列出:
sudo launchctl unload -w com.oracle.oss.mysql.mysqld.plist
我为此奋斗了8个小时。我使用mysql 5.5从osx lion升级到el capital和mysql 5.7。新版本安装正确,但由于某种原因,我永远无法启动它。意识到有另一个mysql进程已经运行,但无法弄清楚它是如何配置的。每次我杀死mysqld它都会重新出现。是由这个发射控制引起的 – Neil 2016-10-18 13:55:10
我也得到了同样的问题,无法通过在MacOS海伊谢拉系统预置停止MySQL的Sever的。
我在终端窗口上做了brew uninstall mysql
。
now 我可以通过系统偏好停止MySql Sever。
由于mysql安装在我的Mac 2种方式二进制以及家庭酿造。
谢谢!这有帮助! – David 2016-01-12 11:49:06
是的!谢谢。无法弄清楚如何防止它自动启动备份。即使编辑com.mysql.mysql.plist以将autostart设置为false也没有帮助。这工作 – DMTintner 2016-03-12 13:53:53
最后......谢谢!而不是pkill,你可以进入SysPreferenses/MySQL并按下停止按钮。 – klm123 2016-07-27 17:30:25