php connect mysql

来源:互联网 发布:php文件上传错误代码 编辑:程序博客网 时间:2024/05/15 17:02

         mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket

 

Here are a couple random things to try with mySQL.

1. Is your mysql.sock file at /var/lib/mysql/mysql.sock?

2. Is mySQL accepting connections on localhost? Perhaps you have itconfigured to listen on your public IP address and not localhost.

3. Try connecting to your mySQL server from the command line usingmysql -u username -p first and see what errors that is giving you.

4.Also, are you sure you want to use persistant connections? Are they enabled in your PHP configuration?

 

5.is  SELinux has something to do with this.

 

     最后我的在mysql_connect()的时候指定server 为127.0.0.1 或者为localhost.localdomain时mysql_connect连接正确了,就是把server设为localhost时出错!