gpt4 book ai didi

mysql - 退出 MySQL 而不在 El Capitan 上重新启动

转载 作者:IT老高 更新时间:2023-10-28 23:53:34 26 4
gpt4 key购买 nike

我正在运行带有内置服务器堆栈的 OS X 10.11 El Capitan(Apache 2.4.16、MySQL 5.6.26)。

我需要退出 mysql,但终止进程会立即重新启动它。

这是我到目前为止尝试过的:


杀死进程

$ ps 辅助 | grep mysql 获取 PID 返回

74 49484     1   0 10:23AM ??         0:00.46 /usr/local/mysql/bin/mysqld --user=_mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --plugin-dir=/usr/local/mysql/lib/plugin --log-error=/usr/local/mysql/data/mysqld.local.err --pid-file=/usr/local/mysql/data/mysqld.local.pid --port=3307

然后,$ sudo kill -9 49484 终止进程,但它会立即以更高的 PID 重新启动。


从 launchd 卸载 mysqld

$ launchctl 列表 | grep mysql 什么都不返回,所以没有什么可以$ launchctl unload


停止mysql服务器

$/usr/local/mysql/support-files/mysql.server stop 失败并显示“错误!找不到 MySQL 服务器 PID 文件!”尽管 mysql 正在运行并且 PID 文件在/usr/local/mysql/data/mysqld.local.pid 中是最新的。


以上是我在 Stack Overflow 上找到的所有建议解决方案,在 El Capitan 上没有一个对我有用。在 Yosemite 上,简单地终止进程就足够了,但随着 El Capitan 更新,mysql 会立即重新启动。

谢谢。

最佳答案

最终对我有用的是通过 Mac 系统偏好设置界面停止 MySQL。这杀死了mysql而没有回来。

enter image description here

关于mysql - 退出 MySQL 而不在 El Capitan 上重新启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32909740/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com