undefined function mysql_connect()解决方法

在配置apache+php+mysql后,打开一个php网页文件正常,但是php网页中连接数据库时,出现以下提示:
Fatal error: Call to undefined function mysql_connect() in
D:\Apache2.2\htdocs\db.php on line 33

操作方法

  • 01

    原因:这是由于未正确配置php.ini文件造成的,在php的目录中,找到php.ini文件。用你喜欢的文本工具打开此文件,使用记事本也可以,这个工具电脑自带。下面以记事本为例说明。

  • 02

    文件打开后,Ctrl+F,弹出查找对话框,输入"mysql",点击“查找下一个”,如下图,定位到以下行: extension=php_mysql.dll extension=php_mysqli.dll 如果你的ini文件未做过修改,每行前的开头会有一个分号,将其删除。

  • 03

    继续查找“extension_dir”,注意搜索方向改为“向上”,找到如下行: ; On windows: ; extension_dir = "ext" 将extension_dir = "ext"前面的分号去掉。

  • 04

    保存,退出。在windows右下角托盘中,点击apache图标,重新启动apache服务器。再打开网页,此错误就没有了。

  • 05

    这里最容易犯的错误是忽略了第三步,我曾经就因此第三步未操作,费劲折腾了半天。

(0)

相关推荐

  • Apache启动提示错误undefined symbol: libiconv_open解决方法

    这篇文章主要介绍了Apache启动提示错误undefined symbol: libiconv_open解决方法,需要的朋友可以参考下 昨晚整合apache和php是实在找不到解决办法,Google ...

  • php5.3提示缺少curl_init()解决方法

    操作方法 01 php5.3.5 (apache windows) 提示Cannot call to undefined function curl_init()解决方法 [ 其他版本类似 ] 我的p ...

  • IE6内存泄露的另类解决方法

    Hedger Wang 在国内 blog 上得到的方法:使用 try … finally 结构来使对象最终为 null ,以阻止内存泄露。 其中举了个例子: function createButton ...

  • phpMyAdmin出现显示空白(错误)解决方法

    环境:Windows Server 2003,IIS6,php-5.1.4,mysql-5.0.18,phpMyAdmin-2.8.1 有的时候安装好PHPmyAdmin后,在IE里访问时会出现下面的 ...

  • 无法添加打印机的原因分析和解决方法

    打印机是我们日常办公必不可少的工具,但是很多朋友在安装打印机时就遇到了问题,另外一般的单位只有一台打印机,其他同事在添加网络打印机的时候也可能遇到问题,现在烈火小编就针对无法添加打印机进行一些原因分析 ...

  • Win7安装CAD出现错误1606的解决方法(非常正规)

    使用win7系统的网友在安装CAD的时候,都会遇到1606错误,网上的一些解决方法很不正规,或者没有办法解决方案。 本站通过技术员验证,收集到了一个比较正确的解决方案。6个步骤简单帮你解决 1、新建记 ...

  • Linux后门入侵检测工具以及最新bash漏洞解决方法

    一、什么是rootkit? rootkit是Linux平台下最常见的一种木马后门工具,它主要通过替换系统文件来达到入侵和和隐蔽的目的,这种木马比普通木马后门更加危险和隐蔽,普通的检测工具和检查手段很难 ...

  • 电脑鼠标关机后发光问题的解决方法

    鼠标关机后仍然发光的原因 主板的键盘鼠标开机功能是造成鼠标在关机后仍然发光的最普遍的原因 ——为了实现键盘鼠标开机、网络唤醒等电源管理功能,目前市场上主流的ATX12V电源都会向主板提供+5VSB的供 ...

  • 无法检测到USB设备的原因与解决方法

    电脑是我们日常工作.生活中经常需要使用到的设备,如果电脑出现故障,将使电脑用户非常苦恼.比如说:当我们的电脑开机的时候,右下角的任务栏就会跳出:无法检测到USB设备的提示,这是怎么回事呢?今天,我们将 ...