gpt4 book ai didi

mysql - brew install mysql,尝试停止服务器时出错

转载 作者:IT老高 更新时间:2023-10-29 00:02:14 25 4
gpt4 key购买 nike

之后:

brew install mysql
mysql_install_db

我尝试停止 MySQL 服务器:

$ mysql.server stop
Shutting down MySQL
.. ERROR! Manager of pid-file quit without updating file.

如何解决上述错误?谢谢!

信息:

$ mysql -v
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.1.51 Source distribution

最佳答案

mysql 的安装说明建议将 /usr/local/Cellar/mysql/5.1.54/com.mysql.mysqld.plist 复制到 ~/Library/LaunchAgents这样 Mac OS X 将在您登录时自动启动 mysqld。

如果您以这种方式设置 mysqld,那么在 Mac OS X v10.4 及更高版本中控制 LaunchAgents 的 launchd 进程将在 mysqld 进程被终止后立即自动重启通过 mysql.server stop 命令。这可能是错误消息的原因,因为服务器正在自动重新启动。

刚刚在我的 Mac 上进行了测试。运行 mysql.server stop 命令十次,每次“launchd”都会在大约一秒后重新启动 msyqld 进程。该命令六次以“成功!”结束。信息。它四次以“错误!pid 文件管理器退出而不更新文件”消息结束。

更新:刚刚意识到我没有提到如何停止 mysqld 服务器,如果它是由 launchd 启动的。

这是停止 mysqld 守护进程的命令。

launchctl unload -w ~/Library/LaunchAgents/com.mysql.mysqld.plist

关于mysql - brew install mysql,尝试停止服务器时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4066618/

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