簡體   English   中英

PHP PDO - 看不到可用的驅動程序

[英]PHP PDO - can't see available drivers

我是 php pdo 的新手,我必須連接到 MySQL 驅動程序,但是當我嘗試查看哪個驅動程序可用時

print_r(PDO::getAvailableDrivers())

返回空數組。我必須做什么才能看到 MySQL 驅動程序可用?

我之前遇到過類似的問題,PDO 返回錯誤消息Could not find driver ,但是當我檢查時,PDO 工作正常,但有空的可用驅動程序。

后來我發現解決我的問題的方法是,將系統環境中的c:\php路徑改為c:\xampp\php 您可以將 PHP 或 XAMPP 保存在不同的位置,但您明白了。

問題是,在我使用phpMyAdmin之前,我已經在我的電腦上安裝了一個 PHP,並將系統路徑設置為這個 PHP。 但是后來我安裝了 XAMPP 因為我想使用MySQL ,但是我的系統環境仍然通過舊的 PHP 代碼運行 PHP 代碼。 更改路徑后,問題解決了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM