2016-07-13 14 views
2

OSX上でhomebrewを使ってmysqlをインストールすると、brew install mysqlと入力してください。mysql_secure_installationはBrewの提案通りです。次のエラー:homebrewでインストールした後にMySQL(mysql_secure_installation)が動作しない

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

私はこのスレッドからすべてのソリューションを試してみました:

Can't connect to local MySQL server through socket homebrew

しかしalass何も私の問題を解決していません。デバッグのアドバイスはありますか?
ls -al /tmp/mysql.sock
それは言う: そのようなファイルやディレクトリ

私はソケットファイルのexistanceをチェックしてみてください

何かをインストールするのを忘れていましたか?

+0

mysqlサーバを起動しましたか? – Jordon

+0

はい、私はしました。 'mysql.server start' – mesqueeb

+1

@ShivaShindeソケットファイルの存在を確認しようとしたとき: ' ls -al/tmp/mysql.sock' それは言う:そのようなファイルやディレクトリはありません。 – mesqueeb

答えて

4

多くの場合、これは許可のためです。試しましたか?

sudo chown -R _mysql:mysql /usr/local/var/mysql 

sudo mysql.server start 
+0

OMG!これはうまくいった!あなたは私を救いました。私は2時間笑った。 mysql_secure_installationをもう一度試してみました。 – mesqueeb

+0

完璧、ありがとう:) – Jordon

関連する問題