天空之城

您当前位置>>首页>>其它>>数据库>>PHP连接MySQL报错:Fatal error: Call to undefined function mysql_connect()之解决方法

PHP连接MySQL报错:Fatal error: Call to undefined function mysql_connect()之解决方法

来源:新浪博客   时间:2014-04-01 21:23:45   编辑:administrator   阅读数:155

[导读]初期配置mysql时出现较多的问题,因为安装目录都是设置到其他目录的,也没有设置环境变量,所以有些另外的设置需要修改

从报错提示上说明是mysql数据库组件未能加载,服务器没有配置好加载mysql组件,

很早之前自己配置时总是出现这样的错误,

本身自己安装服务器的目录不是c盘下默认的目录,这样的话需要配置(需要的话另外可以配置环境变量):

php.ini中 extension_dir = "F:/php/ext"这是你自己存放的php目录下ext目录

同时需要开启mysql组件支持,将php.ini文件中的extension=php_mysql.dll前的分号去掉即可

另外,在httpd.conf文件里在LoadModule php5_module "f:/php/php5apache2_2.dll"下面追加如下语句即可:

PHPIniDir "f:/php"

 

【补充】
有的教程里说需要把(php5.2.5目录下)libMysql.dll文件拷贝到c:\windows\system32下面,如果一些配置方法在系统环境变量里设置好path的话,就不需要这步操作了。

配置好后重启apache,看看phpinfo是否有mysql服务,如果有就配置成功了;没有的话需要按以上几点重新配置;

PHP连接MySQL报错:Fatal error: Call to undefined function mysql_connect()之解决方法
原文地址: http://blog.sina.com.cn/s/blog_6dbbafe001018vab.html

上一篇:PHP文件头BOM带来的困惑(frameset无法显示,头部一行空白)
下一篇:50个提高PHP编程效率的方法(转)

    相关文章

    更多»
      just do it
      天空之城天空之城