我无法在MacOSX10.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/“。
我尝试将套接字路径更改为“__前缀/var/run/mysql5 5/ mysqld.sock”(套接字所在的位置)。不幸的是,这也于事无补。
正确设置/opt/local/var/run/mysql5 5/的所有者和权限。
关于如何重新启动MySQL,有什么建议吗?谢谢你的建议。
发布于 2010-06-16 19:43:48
从mysql.com获取dmg,并从pref窗格启动它。
发布于 2010-06-16 20:14:04
正如frx所说,您可以下载官方分配 for MySQL,而不是通过端口安装它。
您还可以使用非常简单的曼普应用程序来获得一个MySQL、PHP和Apache安装,所有这些都是在一个整洁的、自我包含的应用程序包中完成的。
https://serverfault.com/questions/151856
复制相似问题