php连接mysql报错No such file or directory
php测试文件如下: 1 2 3 4 5 6 7 8 9 10 11 ?php $con = mysql_connect( "localhost" , "root" , "zengjie2" ); if (!$con) { die( 'Could not connect: ' . mysql_error()); } else { echo "ok" ; } ? 访问后提示: 1 2 Warning: mysql_connect(): No such
php测试文件如下:
1 2 3 4 5 6 7 8 9 10 11 |
|
访问后提示:
1 2 |
|
解决方法:
登陆mysql
输入status,输出如下
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
记下UNIX socket路径 /var/lib/mysql/mysql.sock
查看/tmp/mysql.sock,不存在这个文件,那么建个Link
1 2 |
|
重新访问php文件,成功连接。
以上是一种情况,另外一种情况: 存在/tmp/mysql.sock 但是不存在 /var/lib/mysql/mysql.sock
1 2 3 4 |
|
上一篇: jquery事件mousedown和Click事件不能同时用?
下一篇: Netstat 命令详解
推荐阅读
-
CodeIgniter错误mysql_connect(): No such file or directory解决方法
-
测试PHP连接MYSQL成功与否的代码
-
PHP连接MySQL查询结果中文显示乱码解决方法
-
php入门学习知识点一 PHP与MYSql连接与查询
-
mysql报错1033 Incorrect information in file: ‘xxx.frm’问题的解决方法
-
Linux连接mysql报错:Access denied for user ‘root’@‘localhost’(using password: YES)的解决
-
php 连接mysql连接被重置的解决方法
-
IIS下PHP连接数据库提示mysql undefined function mysql_connect()
-
php与mysql建立连接并执行SQL语句的代码
-
Linux连接mysql报错:Access denied for user ‘root’@‘localhost’(using password: YES)的解决