mysql_connect("localhost","root","");
执行这一个语句的时候,出现错误,无法连接到数据库
我也遇到了这个问题,但是在DOS下,我使用mysqladmin ping时显示MYSQL IS ALIVE
不知道到底什么缘故我的配置是IIS+PHP+MYSQL
其中,如果不用MYSQL的话,PHP的功能都能实现请问,我应该怎么配置MYSQL?

解决方案 »

  1.   

    你知道为什么吗?
    mysql是为不同的IP分配不同的用户名和密码的。
    看看你的localhost-user-password是不是对上号。用你的机的IP试试。
    WinXP下用Mysql是没事的。
      

  2.   

    在DOS下可以用mysql -u root 进去:(
    我的机器名字Frog,ip是10.0.0.111,username="root",password=""
    我使用语句
    mysql_connect("localhost","root","");
    mysql_connect("Frog","root","");
    mysql_connect("10.0.0.111","root","");
    mysql_connect(10.0.0.111,"root","");
    但是没有一个能成功哎那位大虾,能指点一下