在 Mac OS X 上启动 MySQL 时出现问题

在 Mac OS X 上启动 MySQL 时出现问题

我无法在 Mac OS X 10.4.11 上启动 MySQL 服务器。MySQL 是使用 Macports 安装的。MySQL 运行良好,直到它突然无缘无故死机。

运行“mysql”时,我收到错误消息:

ERROR 2002 (HY000): Can't connect to local MySQL server through 
socket '/opt/local/var/run/mysql5/mysqld.sock' (2)

如果我尝试手动启动 MySQL,我会收到以下错误消息:

sudo /opt/local/share/mysql5/mysql/mysql.server start
Starting MySQL/opt/local/share/mysql5/mysql/mysql.server: line
159: kill: (636) - No such process
ERROR!

在 /etc/mysql/my.cnf 中我有:

socket = __PREFIX/var/run/mysqld/mysqld.sock

但是我的系统上不存在路径“opt/local/var/run/mysqld/”。

我尝试将套接字路径更改为“__PREFIX/var/run/mysql5/mysqld.sock”(套接字所在的位置)。不幸的是,这也没有用。

/opt/local/var/run/mysql5/ 的所有者和权限已正确设置。

关于如何重新启动 MySQL 有什么建议吗?感谢您的建议。

答案1

从 mysql.com 获取 dmg,然后从首选项窗格启动它

答案2

正如 frx 所说,你可以下载官方发行对于 MySQL,而不是通过端口安装。

您还可以使用非常简单的移动应用平台应用程序可在一个整洁的小型独立应用程序包中安装 MySQL、PHP 和 Apache。

相关内容