0

ここでは、mysql を osx lion で動作させようとして必死になっています。

ここ数日、エラーの問題を解決する方法を探して、Web 上のほぼすべての記事に目を通しました。

サーバーを起動しようとすると、次のエラーが表示されます。

ソケット '/tmp/mysql.sock' を介してローカル MySQL サーバーに接続できない (2)

「rake db:create」でデータベースを作成しようとすると、同じエラーが発生します。

「gem-blabhalbhabhlb をインストールしてください」というエラーが表示されることがあります。そして、その宝石は存在しません。

mysqlのサイトからdmgバージョンを使用してターミナルにmysqlをインストールできましたが、インストールファイルを削除した後、実行したときのように機能しなくなりました

レーキ CD:作成

mysql.sock エラーが発生します。

私は気が狂います..助けてください

4

2 に答える 2

0

昨夜これを機能させるのを手伝ってくれた John P. の功績

最初に、'brew uninstall mysql' を使用して mysql をアンインストールしました。

次に、開発サイトから mysql をインストールします。コミュニティ .dmg 64 ビット バージョン。

次に、パスがどこを指していたかを調べます。

そのため、パスを更新する際に、彼は bin/mysql の場所を見つけ、bash_profile にそのパスがあることを確認する必要がありました。

PATH=$PATH:/usr/local/mysql/bin

その後の重要なステップは、ファイルを「ソース化」することでした。そのため、彼は私にこのコマンドを実行させました。

source ~/.bash_profile

そこから mysql は問題なく動作します。

于 2012-06-01T13:16:03.170 に答える
0

私の場合、mysql に unix ソケットではなく、通常の php ソケットを使用するように強制する必要があることがよくあります。これを行うには、localhost の代わりに 127.0.0.1 に接続します。常に 90% の確率で動作します。

于 2012-06-01T10:29:28.477 に答える