因此,我正在爲我的Web應用程序設置一個安裝程序,併爲數據庫憑證提供輸入字段。我的部分驗證過程包括測試數據庫連接(使用PHP的PDO庫)。如果連接失敗,我希望能夠區分錯誤的密碼,錯誤的地址,不存在的數據庫名稱等,以便我可以引用表單上正確的輸入字段。可能的PDOException錯誤(MySQL 5)?
Canone可以指向一個參考,概述使用PDOException返回的可能的錯誤代碼/消息嗎?
編輯:我想到這些錯誤代碼/消息可能是特定於數據庫的,並且本地數據庫代碼/錯誤可能會簡單地通過。如果是這種情況,我目前只使用MySQL 5數據庫。
PDOException :: getCode()是否返回與PDO :: errorCode()相同的代碼? – Wilco 2009-04-13 17:53:24