用phpDesigner7在mysql_connect()的时候,总是弹出致命错误call to undefined function mysql_connect()我的是在win7下配置的:apache-2.2.15
PHP版本: php-5.2.13-Win32
Mysql版本: mysql-5.0.22-win32phpinfo里面包含了mysql
mysql.allow_persistent On On 
mysql.connect_timeout 60 60 
mysql.default_host no value no value 
mysql.default_password no value no value 
mysql.default_port no value no value 
mysql.default_socket no value no value 
mysql.default_user no value no value 
mysql.max_links Unlimited Unlimited 
mysql.max_persistent Unlimited Unlimited 
mysql.trace_mode Off Off 该修改的地方都改了,还是不行!google都不行了

解决方案 »

  1.   

    mysql扩展没有被加载
    phpinfo里的,可能是pdo_mysql
      

  2.   


    检查php.ini中是否已经将extension=php_mysql.dll前的;去掉,去掉后保存,重启APACHE即可
      

  3.   

    Fatal error: Call to undefined function mysql_connect() 终极解决方案
    说明: 此问题是新手碰到的经常性问题,当年俺也是弄了大半年,翻遍整个互联网,包括国内,国外的所有大站点,PHP官方网站,MySQL官方网站等等啊!  就是没有解决掉这个问题,结果一搁就是大半年,也不知道是我技术不怎么地,还是没有找到真正的答案,哎, 真是苦命啊!  终于有一天,
        接着往下看吧...
        
        电脑配置:
        windows sever 2003 (XP) + IIS6.0 + PHP5.0 + MySQL5.0  
        首先在php.ini里面把 extension=php_mysql.dll 去掉了前面的 ;
    1 、把 ../mysql/bin/libmySQL.dll  拷贝到 php5.0 下面,还有拷贝到 php5.0/ext 目录下
    2、 将 libmySQL.dll  php5ts.dll 两个文件拷贝到  windows/system32 下面(windows2003) [ xp也一样,就不说了.
    3、 将 php5.0 根目录下面的 php.ini拷贝到 windows目录下,(前提是php.ini必须是配置好的)
    4、 此时如果没有什么问题就可以连接数据库进行测试啦
         其实这个问题关键的一步是 libmySQL.dll  这个文件,它不是原php5.0下面自带的那个,而是 mysql 文件里带的libmySQL.dll    当年我也是看到网上很多人说把 libmySQL.dll  (我自己认为是 php5.0这个目录下的) ,结果是误人子弟啊! 弄了老长时间还是不行~  哎~  现在这个问题解决啦,真是高兴极啦!
          注意哟  :windows sever 2003 配置完不用重启就可以使用啦, XP 要重启的~  所以说我建议,如果要搞开发的话还是用 Windows Server 2003比较好一些!
      

  4.   

    参考http://taichi.blogbus.com/logs/6786608.html
      

  5.   

    2L,3L都是google了吧,我都试了,没用
      

  6.   

    extension=php_mysql.dll
    extension=php_pdo_sql.dll这两个都开了么?这两个开了就不会出现这个问题了
      

  7.   

    下一个wamp就行了。别外开发 工具建议用:zend studio 其它的都不是主流的开发工具。既然叫主流开发工具,必有其优势 。
      

  8.   

    连接数据库就是连不上,返回总是false
      

  9.   

    php是否又没删除干净,,  phpinfo查看是否指向正确php.ini
      

  10.   

    我刚刚把数据库卸载 了,提示无法连接了,说明之前已经连上去了,但是为什么返回false呢?
      

  11.   

    集成环境http://apmserv.s135.com/http://www.wampserver.com/en/http://www.apachefriends.org/zh_cn/xampp.html
      

  12.   

    问题终于解决了!可能我一开始就对了,就是phpdesigner总是报错,烦,谢谢大家了