PHPからMySQLへの接続が「Can't connect to local MySQL server through socket '/tmp/mysql.sock'」というエラーになる

まずMySQLの「mysql.sock」がどこにあるか調べる。

================================
(シェルから)mysql -u root
(mysqlから)status;

UNIX socket: /tmp/mysql.sock
の行が mysql.sock の場所を示しているのでチェック

pnpinfoの mysql.sock とディレクトリが違うのでシンボリックリンクをはる
================================



参考:http://www.hi-ho.ne.jp/tsumiki/book_sup2.html


関連エントリー

No.178
03/27 14:54

edit