-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

这个错误

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 回答
0

你需要有mysqld.sock文件,这个文件是mysql开机时生成的。或者只是在文件夹中创建名为“mysqld.sock”的空文件 - /var/run/mysqld/

于 2012-07-03T06:44:10.953 回答