<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法

    【問題描述】
    PHP測試連接MySQL的程序如下:
    <?php
    $host='localhost';
    $user_name='root';
    $password='mysql';

    $conn=mysql_connect($host,$user_name,$password);
    if (!$conn)
    {
        die('數(shù)據(jù)庫連接失敗:'.mysql_error());
    }
    echo '數(shù)據(jù)庫連接成功!';

    if (mysql_close($conn))
    {
        echo '<br/>...<br/>';
        echo '到數(shù)據(jù)庫的連接已經(jīng)成功關(guān)閉';
    }
    ?>
    在瀏覽器中執(zhí)行后,報錯:Fatal error: Call to undefined function mysql_connect()...
    ·PHP等的配置(如php.ini)已經(jīng)按照網(wǎng)上或書上的方法正確配置;
    ·DOS命令窗口中連接MySQL正確;
    ·PHP非數(shù)據(jù)庫程序也能正確運(yùn)行;

    版本信息:
    →PHP5.3.3/MySQL5.1.50/Apache2.2

    【解決方法】
    1.參考這里的安裝配置方法:Apache+php+mysql在windows下的安裝與配置圖解(http://tech.163.com/06/0206/11/299AMBLT0009159K.html);
    2.經(jīng)過幾次修改、測試,終于找到解決方法。
    很簡單,只要在httpd.conf文件里在LoadModule php5_module "c:/php/php5apache2_2.dll"下面追加如下語句即可:
    PHPIniDir "c:/php"
    之后,重新啟動apache,再執(zhí)行測試程序,OK。
    【補(bǔ)充】
    有的教程里說需要把libMysql.dll文件拷貝到c:\windows\system32下面,如果按照上面1.里的配置方法在系統(tǒng)環(huán)境變量里設(shè)置好path的話,就不需要這步操作了。

    posted on 2010-11-01 17:57 koradji 閱讀(54976) 評論(23)  編輯  收藏 所屬分類: 故障修復(fù)

    評論

    # re: PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法 2011-09-13 14:42 2

    OK  回復(fù)  更多評論   

    # re: PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法[未登錄] 2011-10-10 09:12 周周

    @2
    如果以上方法都試過,請檢查php.ini中 extension_dir = "D:/php/ext"
    改為絕對路徑  回復(fù)  更多評論   

    # re: PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法 2011-12-21 22:04 liman

    在httpd.conf文件里沒有找到LoadModule php5_module "c:/php/php5apache2_2.dll"這段代碼!
    怎么添加
    下面如下語句PHPIniDir "c:/php"
      回復(fù)  更多評論   

    # re: PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法 2012-04-16 12:20 cyvoit

    以上方法都試過,還是沒有解決問題,怎么辦?  回復(fù)  更多評論   

    # re: PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法 2012-05-31 10:05 周董

    謝謝,解決了
    @周周
      回復(fù)  更多評論   

    # re: PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法 2012-09-02 03:35 ytou

    我的是iis7的,上面的解決不了...www.sc5176.com  回復(fù)  更多評論   

    # re: PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法 2012-09-12 10:39 zsq

    確實(shí)可以了 謝謝啊  回復(fù)  更多評論   

    # re: PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法 2013-03-25 01:18 qiang106

    ;坑爹,這里必須得要絕對路徑
    extension_dir = "D:phpphp-5.4.11-Win32-VC9-x86ext"

    技術(shù)交流群:66262654  回復(fù)  更多評論   

    # re: PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法[未登錄] 2013-09-03 15:03 star

    非常感謝。網(wǎng)上找了一堆都沒說道點(diǎn)子上,您這篇幫我解決了問題  回復(fù)  更多評論   

    # re: PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法[未登錄] 2013-09-16 13:17 鵬鵬

    還是沒有解決問題  回復(fù)  更多評論   

    # re: PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法 2013-09-29 17:08 嗚嗚嗚

    怎么改都不行啊,怎么回事啊
      回復(fù)  更多評論   

    # re: PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法 2013-11-06 10:57 陽陽

    我按照你說的做,加了PHPIniDir "c:/php",結(jié)果連apache都打不開了  回復(fù)  更多評論   

    # re: PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法[未登錄] 2014-03-28 22:47 王濤

    我的配置都沒問題,可是還是報錯。
    最后終于找到原因所在。
    extension_dir 路徑格式不對。
    :雙引號 后邊應(yīng)該有個\,
    這樣 d:\ , 以此提醒大家,不要犯我這種低級錯誤呀。。  回復(fù)  更多評論   

    # re: PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法 2014-04-25 15:13 顧樂

    在eclipse-php中顯示不出運(yùn)行的網(wǎng)頁,但在瀏覽器中直接輸入地址可以顯示是什么原因啊
      回復(fù)  更多評論   

    # re: PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法 2014-04-28 07:24 Jcc2


    php.ini 里面的配置
    ; On windows:
    ; extension_dir = "ext"

    把extension_dir = "ext"前面分號去掉,ext改成絕對路徑。  回復(fù)  更多評論   

    # re: PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法[未登錄] 2014-05-28 22:48 kylin

    初學(xué)著,檢查發(fā)現(xiàn)
    PHPIniDir " c:/php/php-5.3.5/" 中間加了一個空格,今天終于給問題堅(jiān)決了,希望大家不要犯我這樣的錯誤呀。  回復(fù)  更多評論   

    # re: PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法 2014-07-04 12:04 wesmiler

    還是不行,對照了配置是對的。
    只是奇怪的是我的PHPInDir"";路徑需要配置成php的上一級目錄路徑如php.ini在php文件中,則需要配置成PHPInDir"E:/PHP/wamp" 而不是PHPInDir"E:/PHP/wamp/php" 不然測試php頁面內(nèi)容的時候報錯。配置成第一種時,php頁面測試成功,但是連接數(shù)據(jù)庫MYSQL時,例如:
    你好,這是PHP測試! //此處為測試內(nèi)容,正常顯示
    Fatal error: Call to undefined function mysql_connect() in E:\PHP\Wamp\www\index.php on line 6 //此處為連接數(shù)據(jù)庫內(nèi)容,報錯。

    配置成第二種的時候連接測試,顯示為:
    Warning: Unknown: Unable to access 1 in Unknown on line 0
    Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0
    Fatal error: Unknown: Failed opening required '1' (include_path='.;C:\php\pear') in Unknown on line 0  回復(fù)  更多評論   

    # re: PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法[未登錄] 2014-10-31 14:02 a

    果然增加了PHPIniDir "c:/php" 成功了  回復(fù)  更多評論   

    # re: PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法[未登錄] 2015-03-28 16:42 初學(xué)者

    PHPIniDir "D:/myEnv/php5.3.5" 路徑用英文的分號包括  回復(fù)  更多評論   

    # re: PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法 2015-05-31 01:04 linxiuqing

    PHPIniDir " c:/php/php-5.3.5/" 路徑需要配置成php.init的上一級目錄路徑如php.ini在php-5.3.5文件中  回復(fù)  更多評論   

    #  Warning: mysqli_connect(): in D:\wamp\www\conn.php on line 3[未登錄] 2015-10-10 16:44 nana

    請問怎么解決  回復(fù)  更多評論   

    # re: PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法 2015-11-01 21:47 王二

    ( ! ) Fatal error: Call to undefined function mysql_connent() in D:\wamp\www\cookie2.php on line 3
    Call Stack
    # Time Memory Function Location
    1 0.0000 238536 {main}( ) ..\cookie2.php:0
      回復(fù)  更多評論   

    # re: PHP連接MySQL報錯:Fatal error: Call to undefined function mysql_connect()之解決方法[未登錄] 2016-06-14 11:31 呵呵

    @陽陽
    重啟系統(tǒng)  回復(fù)  更多評論   

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(2)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    收藏夾

    db2

    dos

    Groovy

    Hibernate

    java

    WAS

    web application

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 日韩人妻无码精品久久免费一 | 人人鲁免费播放视频人人香蕉| 亚洲成av人片在线观看天堂无码| 不卡视频免费在线观看| 亚洲网红精品大秀在线观看| 破了亲妺妺的处免费视频国产| a在线观看免费视频| 亚洲日本成本人观看| 亚洲精品无码久久千人斩| 亚洲第一成年免费网站| 日韩精品视频在线观看免费 | 中文字幕无线码免费人妻| 亚洲最大在线视频| 亚洲欧洲久久av| 久久久久国色AV免费看图片 | 伊人免费在线观看| 亚洲国产精品免费观看| 亚洲人成网77777亚洲色| 成年人免费网站在线观看| 中文字幕不卡高清免费| 亚洲综合在线一区二区三区 | 亚洲精品无码你懂的| 亚洲精选在线观看| 亚洲成AV人网址| 91嫩草国产在线观看免费| 毛片在线全部免费观看| 色费女人18女人毛片免费视频| 亚洲男人天堂影院| 精品亚洲综合在线第一区| 四虎永久在线精品视频免费观看| 亚洲无砖砖区免费| 成人电影在线免费观看| 日本在线观看免费高清| 亚洲av无码专区在线观看亚| 亚洲精品视频免费看| 亚洲VA中文字幕无码毛片| 亚洲视频在线免费| 国产hs免费高清在线观看| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 日韩免费的视频在线观看香蕉| 鲁啊鲁在线视频免费播放|