web-dev-qa-db-ja.com

Mac OS X Yosemite(Mac OS 10.10)をアップグレードした後、Mysqlが起動しない

Mac OS Yosemite(10.10)にアップグレードした直後、Mysqlが起動しなくなりました。代わりに私は得る

MacBook-Pro:/ user$ Sudo /usr/local/mysql/support-files/mysql.server start
Starting MySQL 
. ERROR! The server quit without updating PID file (/usr/local/mysql/data/wireless.ubc.ca.pid).

バージョン番号を確認しようとしましたが、次のエラーも発生します

MacBook-Pro:/ user$ /usr/local/mysql/bin/mysql -v
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

Yosemiteのインストール後、XAMPPで問題を抱えている人がたくさんいます 機能していません また、Eclipseも機能していません。多くの人がただ再インストールすると言うのを見ます。これを修正する方法はありますか?

10
Whitecat

まだYosemiteに更新していませんが、更新するときにこのリンクを保存しました。

Apache、MySQL、PHPおよびphpMyAdminがOSX10.10 Yosemiteで動作する

この特定の行はいくつかの良いことをするかもしれません:

Sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock

しかし、投稿全体をチェックして、それが役立つかどうか私に知らせてください!

幸運を!

8
Marcelo Gaia

そうは思わないので、このインストールが必要です。 Yosemiteにアップグレードしたときに同じ問題が発生しました。

コマンドラインからmysqlサーバーを実行しようとしましたが、失敗しました。

MySQLを起動しています....エラー!サーバーは、PIDファイル(/usr/local/var/mysql/Bilals-MacBook-Pro.local.pid)を更新せずに終了します。

設定に移動し、そこでmysqlをクリックすると、停止しました。 rootパスワードを要求する設定からmysqlを起動すると、機能しました:)

4
Bilal Ahmed

MySQLを更新した後、何らかの理由でMySQLディレクトリの権限を変更して機能させる必要があります。インストーラーは常に権限をrootに変更します。

chown -R _mysql:wheel /usr/local/mysql-5.6.21-osx10.8-x86_64/
3
Stephen Brown

これらの答えはどれも私にはうまくいきませんでした。 homebrewを使用してmysqlを再インストールしましたが、機能しました。

http://blog.joefallon.net/2013/10/install-mysql-on-mac-osx-using-homebrew/

1
DanMonroe