
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を取得し、設定パネルから起動します。