php數(shù)據(jù)庫(kù)連接失敗的原因 php連接數(shù)據(jù)庫(kù)失敗?
php連接數(shù)據(jù)庫(kù)失???嘗試解決方法:1,數(shù)據(jù)庫(kù)連接失敗,找不到驅(qū)動(dòng)程序在調(diào)試一個(gè)PHP程序時(shí),報(bào)告了這個(gè)錯(cuò)誤,找不到驅(qū)動(dòng)程序經(jīng)過一番搜索,結(jié)合自己的思考和實(shí)踐,終于找到了問題所在。程序使用PDO對(duì)象,
php連接數(shù)據(jù)庫(kù)失???
嘗試解決方法:
1,數(shù)據(jù)庫(kù)連接失敗,找不到驅(qū)動(dòng)程序
在調(diào)試一個(gè)PHP程序時(shí),報(bào)告了這個(gè)錯(cuò)誤,找不到驅(qū)動(dòng)程序
經(jīng)過一番搜索,結(jié)合自己的思考和實(shí)踐,終于找到了問題所在。
程序使用PDO對(duì)象,連接到MySQL5。在PHP的默認(rèn)設(shè)置中,只有PHP打開了 PDO module,PHP沒有打開 PDO MySQL module。這就是我們找不到驅(qū)動(dòng)程序的原因。
修改php.ini文件
擴(kuò)展名=phpupdo.dll
擴(kuò)展=phpupdou火鳥.dll
擴(kuò)展=phpupdoumssql.dll
擴(kuò)展=phpupdoumysql.dll
2. 重新啟動(dòng)Apache。用另一個(gè)數(shù)據(jù)庫(kù)打開相應(yīng)的模塊
如果是Linux下的,請(qǐng)確認(rèn)該模塊是PDO Umysql.so版本它已經(jīng)被編譯成PHP。
英寸php.ini文件添加以下內(nèi)容:
擴(kuò)展名=PDOumysql.so版本