1. 程式人生 > >黃聰:PHP數據庫連接失敗--could not find driver 解決辦法

黃聰:PHP數據庫連接失敗--could not find driver 解決辦法

才會 pdo_mysq php 驅動 mysq sql ould 數據庫 對象

數據庫連接失敗could not find driver
在調試一個PHP程序時,報了這個錯誤, could not find driver

經過一番查找,結合自己的思考和實踐,終於找到了問題所在.

原來我的這個程序中用到了PDO對象, 連接mysql 5. 在PHP的默認設置中,只打開了php_pdo 模塊, 沒有打開php_pdo_mysql模塊.所以才會出現找不到驅動程序的錯誤.

修改php.ini
extension=php_pdo.dll
extension=php_pdo_firebird.dll
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll


重啟apache就可以了. 當然了,如果你用別的數據庫,打開對應的模塊就OK了.

如果在linux下面,確信模塊pdo_mysql.so已經編譯進php。

在php.ini下面添加:

extension=pdo_mysql.so

黃聰:PHP數據庫連接失敗--could not find driver 解決辦法