0

サイトを新しい Web ホストに移動しましたが、データベース ログイン ファイルを変更した後も接続できません。次のエラーが表示されます。

警告: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/www/users/simpleof/index.php on line 91

パスワードを変更して再試行しましたが、それでも機能しません。db-login の情報はすべて正しいのに、データベースに接続できないのはなぜですか?

4

4 に答える 4

2

MySQL サーバーは Web アプリケーションと同じホストにありますか? そうでない場合は、ソケット接続を使用できず、TCP 経由で接続する必要があります。

MySQL サーバーが同じホスト上にある場合、ソケットが「/tmp/mysql.sock」とは異なる場所にある可能性がありますか?

使用しているアプリケーション/プラットフォームに関する詳細情報がなければ、それが私が提供できるすべてのヘルプです。

于 2009-04-02T20:32:26.860 に答える
0

ユーザーのホストが正しい場合は、mysql ユーザー権限をチェックインします。

于 2009-04-02T20:35:33.750 に答える