を使用すると、このエラーメッセージを取得する多くの理由があります。
"DB Connect fail: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)"
をしかし、原因は
"/etc/mysq/my.cnf"
ファイルに敷設されます。そのファイルに何か問題がありますか、それが欠落しています...私の場合、は、IPアドレスの変更です。それはこのようになります(これは、MySQLが動作しているサーバーのIPアドレスでなければなりません)ファイルmy.cnfファイルを開き、正しいIPアドレスにIPアドレスを変更するには、rootユーザー
"sudo -s" or using "sudo" command
に切り替え:
"bind-address = 111.222.333.444"
は、動作します
"sudo service mysql restart"
でMySQLサービスを再起動してください!
注:このようなエラーメッセージあなたは、彼らはトリッキーで、気をつけて見て間違ったパスワードによって引き起こさ
_mysql_exceptions.OperationalError: (2002, "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)")
!