【问题标题】:Change MySQL Port - Mac - MAMP更改 MySQL 端口 - Mac - MAMP
【发布时间】:2011-12-24 07:56:20
【问题描述】:

在我安装 MAMP 之前,我之前在我的 Mac 上安装了 MySQL。因此,在安装 MAMP 之前,我使用以下终端命令删除了旧版本的 MySQL:

sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm /etc/my.cnf

但是,当我尝试使用 MAMP 和默认端口 3306 运行 MySQL 服务器时,它无法连接。我得到错误:

2002: Can't connect to local MySQL server through socket '/Applications/MAMP/tmp/mysql/mysql.sock' (2) when trying to connect

但是当我使用任何其他端口时,我可以运行 MySQL 服务器。所以我得出的结论是,我的旧版本 MySQL 仍然以某种方式占用默认端口。

有人知道如何摆脱这个吗?谢谢。

【问题讨论】:

    标签: mysql macos mamp


    【解决方案1】:

    如果您认为旧的 MySQL 服务器占用了端口是正确的,您可以尝试定位该进程并将其终止。但最简单的解决方案可能是核选项:重新启动您的 Mac。

    如果还不能解决,那么问题不在于旧版本的 MySQL 占用了端口……

    【讨论】:

    • 成功了!我很沮丧,以至于我什至没有正确的想法重新启动我的电脑。非常感谢!
    猜你喜欢
    • 2015-02-23
    • 2015-06-27
    • 2015-03-16
    • 1970-01-01
    • 2013-03-09
    • 2014-12-18
    • 2012-03-31
    • 1970-01-01
    相关资源
    最近更新 更多