資料庫連接配接失敗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
<b></b>
<b>本文轉自黃聰部落格園部落格,原文連結:http://www.cnblogs.com/huangcong/p/7616429.html,如需轉載請自行聯系原作者</b>