php与 mysql不能连接,为什么?

php与 mysql不能连接,为什么?

OS:RedHat7.0
MYSQL3.23.22-6
PHP4.0.1PL2-9
PHP-MYSQL4.0.1PL2-9
在DBCNT.PHP中用mysql_connect("localhost","root","password"),用NAVIGATOR查看,显示"Warning:Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'(111) in /var/www/html/dbcnt.php on line 10"
有高手可以指点一下吗?谢谢!      
可能是因为apache用户组不能访问目录/var/lib/mysql,用ls -l看看/var/lib/mysql目录的所有者是谁,其他组对该目录是否可读写,然后做适当的修改      
mysql.sock 属性为777,USER 为MYSQL,GROUP 为MYSQL      
我也遇到这个问题,那位大虾可以指点一下阿,那个目录改分给那个用户呢      
用mysql查看你的mysql是否已经启动,从错误来看你的mysql没有启动,看看/var/log里的有关mysql的log      
先谢谢斑竹的回帖:)
现在apache好用了,mysql好用了,php也好用了
但是,php连接mysql数据库不好用了。。在windows下测试通过的。。。请问毛病在哪里呀?谢谢啊:)      
你装了php-mysql了吗?      
装了,是不能访问数据库。。
是不是用户的问题?
我没有找到用户,密码,没有设置。直接就进去了。。。。?      
在你的连接函数里应该要指定用户名,密码,数据库