首先说明一下我的php.ini文件的配置:
;extention=php_mysql.dll前的分号已经去掉.问题:
我写了这样一句代码:
<?php 
 $link = mysql_connect("localhost","root","password");
?>但是在浏览器中打开该网页的时候这样提示:
Fatal error: Call to undefined function mysql_connect() in G:\www\php\mysql_connect.php on line 10请问这个怎么解决呢?2.在我的php.ini中怎么没有 extention=php_mysqli.dll项呢,我的php的版本是5.2.0的请各位帮忙了?很急的

解决方案 »

  1.   

    修改php.ini后重启apache了吗?
    输出个phpinfo看看什么情况.
      

  2.   

    重起了,
    输出了phpinof,但是没有找到对mysql支持的选项,这个问题都困惑我好几天了,希望各位能帮帮忙
      

  3.   

    extention=php_mysqli
    应该有
    Phpinfo里没有,就是没有加载这个模块
    看一下人家的安装都程,一步步做
    建议你先试一下mysql的客户端,看能不下常运行,如果能的话就是模块没加载安装有两种:一是普通安装,一种环境变量安装
    环境变量安装时要指明php_mysql扩展的路径
      

  4.   

    看PHP\ext这个有没有php_mysql.dll
    php_mysqli.dll
    再配extention=php_mysqli extention=php_mysql
      

  5.   

    http://conf.cosrc.com/v.s/2.1
    参考这里的配置步骤
    留意这个文件libmysql.dll
      

  6.   

    ext目录有没有写错呀.去查查.
      

  7.   

    libmysql.dll放在phpinfo 的第5行指定的目录!