php连接不了mysql数据库

php连接不了mysql数据库

我的问题是我测试php + mysql + apache的时候,浏览器可以打开php文件,但连接不上数据库

[root@Ian html]# rpm -qa|grep php
php-ldap-5.0.4-10.5
php-pear-5.0.4-10.5
php-5.0.4-10.5
php-mysql-5.0.4-10.5
[root@Ian html]# rpm -qa|grep mysql
mysqlclient10-3.23.58-6
mysql-4.1.11-2
libdbi-dbd-mysql-0.7.1-3
mysql-devel-4.1.11-2
php-mysql-5.0.4-10.5
mysql-server-4.1.11-2
[root@Ian html]# rpm -qa|grep apache
ant-apache-resolver-1.6.2-3jpp_8fc
ant-apache-regexp-1.6.2-3jpp_8fc
ant-apache-oro-1.6.2-3jpp_8fc
ant-apache-bcel-1.6.2-3jpp_8fc
ant-apache-log4j-1.6.2-3jpp_8fc

我的系统是fc4默认安装的php+mysql+apache;
由于没安装php-mysql安装包,就yum install php-mysql; 成功
已经禁用了selinux,  
相应也在/etc/httpd/conf/httpd.conf加了两句:
AddType application/x-httpd-php .php
LoadModule php5_module modules/libphp5.so
结果test.php代码中的:
mysql_connect("127.0.0.1", "root", "123456") or die ("connect error");
打开是返回: connect error

help?      
你用  test 用户试试   我也遇到这种情况! 然后你 就可能找到为什么 root用户怎么了