0

OS X 10.8.5 を実行している Mac に Homebrew を使用して MySQL をインストールしました。Mac を起動して MySQL に接続しようとすると、次のエラーが表示されます。

Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) (Mysql2::Error)

次に、次のコマンドを実行すると、接続できます

mysqld stop
mysql.server start

しかし、コンピューターを再起動すると、上記と同じエラーが発生し、それらのコマンドを再度実行する必要があります。それを永久に修正する方法はありますか?

ありがとうございました。

4

1 に答える 1

1

起動時に mysql サーバーを起動したい場合は、次のコマンドを実行します: (「5.6.10」は mysql のバージョン番号です。別のバージョンを使用している場合は、変更してください)

mkdir -p ~/Library/LaunchAgents
cp /usr/local/Cellar/mysql/5.6.10/homebrew.mxcl.mysql.plist ~/Library/LaunchAgents/
launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
于 2013-10-06T07:33:32.177 に答える