-2

リンクをたどってください

http://amymcnamara.com/fortest.php

ここで、このエラーが与えています:

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

なぜこのエラーが発生するのですか??

4

3 に答える 3

1

これは、「/var/run/mysqld/mysqld.sock」が存在しないことを意味します。最も可能性が高いのは、mysqld がダウンしているか、接続を受け入れるために別のソケットを使用していることです。

于 2012-07-03T06:36:44.130 に答える
0

mysqld.sockファイルが必要です。このファイルは、電源がオンになったときにmysqlによって生成されます。または、フォルダに「mysqld.sock」という空のファイルを作成します-/ var / run / mysqld /

于 2012-07-03T06:44:10.953 に答える
0

このエラー

Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /nfs/c09/h01/mnt/130514/domains/amymcnamara.com/html/fortest.php on line 2
Could not connect: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

通常、データベース接続に間違ったドメイン名またはユーザー名またはパスワードを指定した場合に発生するため、接続を確認してください。エラーがあると思います。

于 2012-07-03T07:30:36.990 に答える