mysql-connect错误初学者

时间:2010-06-23 22:27:22

标签: mysql

我在计算机上完成了一个网页,并将其保存在我的笔式驱动器中。现在我将文件.html和.php上传到服务器,然后我导出了笔式驱动器的数据库,并使用phpmyadmin将其导入到网址中。好像我遇到了以下问题:

Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /home/t1g01/doador.php on line 40

我的笔式驱动器中的文件工作正常。但不是在服务器上。有人可以帮我吗?当我探索http://address.com/phpmyadmin/中的表时,有正常的数据。

我通过键入/etc/init.d/mysql restart或ln -s /var/lib/mysql/mysql.sock / tmp /来阅读关于重新启动mysql的另一个主题。如果这解决了我的问题,我应该在哪里打字?我是这个服务器的新手。

对于任何英文错误感到抱歉,并提前感谢您的关注。

1 个答案:

答案 0 :(得分:1)

MySQL有一个常见错误页面和故障排除帮助: http://dev.mysql.com/doc/refman/5.1/en/common-errors.html

我还提供了一个关于连接故障排除的Wiki页面: http://forge.mysql.com/wiki/Error2003-CantConnectToMySQLServer

您还应该检查您的MySQL实例是否正在使用/tmp/mysql.sock或mysql.sock文件的其他位置。 PHP和MySQL对于该文件所处的位置有不同的想法并不罕见。

请检查您服务器上的php.inimysql.cnf