php5.4 Call to undefined function mysql_connect()

今天學習PHP中鏈接MySQL,使用mysql_connect()函數時,碰到如下錯誤:php

「Call to undefined function mysql_connect()」,mysql

PHP版本:5.4.29sql

MySQL版本:5.5.28apache

Apache版本:2.2.22函數

解決方法以下:學習

一、httpd.conf中:
LoadModule php5_module "D:/www/PHP54/php5apache2_2.dll"
PHPIniDir "D:/www/PHP54"
說明:
第一句是加載php5模塊,D:/www/PHP54是我php5.4的根目錄
第二句是告訴Apache加載php.ini的路徑,php.ini在D:/www/PHP54目錄下

二、php.ini中:
display_errors = On
extension_dir = "D:/www/PHP54/ext"
extension=php_mysql.dll
說明:
第一句是打開php的錯誤打印,不然看不到錯誤(本句和鏈接mysql無關)
第二句是指明php加載擴展dll模塊的路徑,這句很重要
第三句是加載php的mysql支持模塊

三、重啓Apache,OKio

相關文章
相關標籤/搜索