2011-12-08 10 views
0

Snow LeopardからLionへMBP 2009をアップグレードしました。 MySQLはインストール後に奇妙な動作をしているようです。私はこれをMySQL(XAMPP、AMPPS、Homebrew、および公式の64ビットDMG、Mysql.com)をインストールするためのほぼすべての方法で試してみましたが、それらはすべて同じ動作を示します。MySQL OSX Lion - 再起動後に接続できません

(上記のすべてのパッケージから)MySQLの最初の起動は、すべてが良いです。私はSequelProを使って接続しているので、接続はかなり基本的です。>ホスト:127.0.0.1、ユーザ:root、パスワード:[空] ...(AMPPは "mysql") MySQLサーバとすべて大丈夫と思われる。

次の手順は、新しいデータベースをインポートすることです。したがって、データベース(UTF-8)を作成し、データベースをクリックし、IMPORT(.sqlファイルを使用)を実行します。すべてはまだ動作します。私はMySQLサーバーを停止し、再度起動します。 .pidファイルが生成され、.errファイルが正しく表示されます。私はSequelProを再起動し、今度はMySQLサーバに接続できません。 ps -efを実行する| grep mysqlは、すべてが正常であることを示します(実行中のプロセスは.pidファイルと一致します)。私はmysql.sockファイルを/tmp/mysql.sock(と他の場所)に設定してみましたが、役に立たなかった。

これはちょうどOSX Lionで起こり始めたことです。上のパッケージをすべて試しました。私はそれを回避することができた唯一の方法は、アプリケーション/ XAMPPをゴミ箱に移動して再インストールし、新しいインポートを行い、MySQLサーバーをシャットダウンしないことです。私はそれをシャットダウンするか再起動する必要があります。私はXAMPPをもう一度やり直す必要があります。

これはなぜ起こっているのでしょうか?

答えて

0

"root"ユーザーのパスワード(インストール時)がない場合は、この問題が発生する可能性があります。あなたがこの位置にある場合、これは(「A」のようなものに設定されている)rootのパスワードをリセットする方法です

http://www.coolestguyplanet.net/how-to-change-the-mysql-root-password/

自作を使用している場合、これが使用するコマンドです:

/usr/local/Cellar/mysql/5.5.15/bin/mysqld_safe --skip-grant-tables

関連する問題