今天安装了vista系统,也同样安装了apache和php,以及mysql,我在根目录下写了一个phpinfo()文件,可以正常运行,但是用php连接数据库的时候就是不能连接成功,请各位指教

解决方案 »

  1.   

    可能性也太多了
    看看探针能不能找到mysql
    很可能是mysql没配置好
      

  2.   

    php.ini 需要配置,数据库的名,密码什么的设置了没有?
      

  3.   

    这个问题问的太语焉不详了……首先,你在命令行下用mysql -uroot -pyourrootpassword能不能进入MySQL的命令行界面?如果不能,那么肯定是MySQL安装有问题了;否则就是你PHP中MySQL的配置没有对。
      

  4.   

    在命令行下mysql是能正常使用的呀。所有的php文件只要不涉及到连接数据都能正常运行。就是一连数据库vista系统就弹出来什么httpd.exe已停止工作了
      

  5.   

    httpd.exe出错应该是你PHP或者MySQL的安装有点问题了。重新装装看看吧。
      

  6.   

    我也出现了这种情况。HOME版的vista下...
      

  7.   

    我也出现了这种情况。HOME版的vista下...
      

  8.   

    在 vista 下肯定可以运行 PHP、MySQL ,因为我一直在用。如果不行,建议你用 wamp 软件包。
      

  9.   

    我也出现了这种情况。basic版的vista下...
      

  10.   

    个人认为是你php安装的时候没选mysql的扩展。
      

  11.   

    mysql的版本可能高了,用一个低一点的版本试试,实在不行用XAMPP软件包好了,它里面的php+mysql+apache都配置好了,直接解压就可以用了。