LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 718|回复: 5

mysql_connection连不上数据库

[复制链接]
发表于 2005-8-7 13:46:25 | 显示全部楼层 |阅读模式
终端client可以管理,说明数据库没有问题.
但是总是这个错误:
Warning: mysql_connect(): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13) in /var/www/html/welcome.php on line 15
主机名,用户名,密码都检查过了,没有错误,郁闷
发表于 2005-8-7 15:16:54 | 显示全部楼层
mysql.sock这个文件可能再/tmp/下.把他做个连接到/var/lib/mysql/
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-7 16:13:04 | 显示全部楼层
我看了,mysql.sock文件就在/var/lib/mysql下,而且我用客户端联接数据库成功,只是用php的mysql_connection出错
回复 支持 反对

使用道具 举报

发表于 2005-8-7 17:39:26 | 显示全部楼层
是phpmyadmin吗?要配置的.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-7 21:40:06 | 显示全部楼层
不是phpadmin,我只是配置了php.ini文件,里面关于mysql数据库的我按默认,
没有改变,其他的地方把register_global=On了
回复 支持 反对

使用道具 举报

发表于 2005-8-9 09:46:21 | 显示全部楼层
用RPM安装的??

应该看一下 mysql中的数据库存放目录,如果是RPM 安装的,应该在 /var/lib/mysql吧

主要看这个目录里的文件和权限

-rw-rw----  1 mysql mysql  25K 2005-08-09 09:45 ib_arch_log_0000000000
-rw-rw----  1 mysql mysql 5.0M 2005-08-09 09:46 ib_logfile0
-rw-rw----  1 mysql mysql 5.0M 2005-08-09 09:45 ib_logfile1
-rw-rw----  1 mysql mysql  10M 2005-08-09 09:46 ibdata1
drwx------  2 root  root   528 2005-08-09 09:47 mysql
-rw-rw----  1 mysql root  1.2K 2005-08-09 09:46 s100.err
drwx------  2 root  root    48 2005-08-09 09:47 test

比如

drwx------  2 root  root   528 2005-08-09 09:47 mysql

应该改为  

chmod 755 mysql

当然以你所建的数据库为准 。。。。。。。比如我建的数据库存是 slack

如果他的权限是 drwx------

也得改为

chmod 755 slack
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表