我在Windows 8.1上設置PHP和MySQL(Maria DB)。我編輯php.ini文件並註釋掉以下行:PHP - 如何安裝PDO驅動程序? (Windows)
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
但不幸的是,因爲在的phpinfo輸出中沒有PDO的驅動程序我無法連接到數據庫。因此,當我嘗試建立數據庫連接時,拋出異常:
Fatal error: Uncaught exception 'PDOException' with message 'could not find driver'
如何解決此問題?
確保php_pdo_mysql.dll位於您的php \ ext文件夾中。另外,發佈您的DSN字符串。也許你想嘗試重新啓動網絡服務器,如果你使用它。 – 2014-09-20 12:38:52