PHP資料庫連線失敗–couldnotfinddriver解決辦法

老朱教授發表於2017-10-08

資料庫連線失敗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




本文轉自黃聰部落格園部落格,原文連結:http://www.cnblogs.com/huangcong/p/7616429.html,如需轉載請自行聯絡原作者


相關文章