因此,我正在为我的Web应用程序设置一个安装程序,并为数据库凭证提供输入字段。我的部分验证过程包括测试数据库连接(使用PHP的PDO库)。如果连接失败,我希望能够区分错误的密码,错误的地址,不存在的数据库名称等,以便我可以引用表单上正确的输入字段。可能的PDOException错误(MySQL 5)?
Canone可以指向一个参考,概述使用PDOException返回的可能的错误代码/消息吗?
编辑:我想到这些错误代码/消息可能是特定于数据库的,并且本地数据库代码/错误可能会简单地通过。如果是这种情况,我目前只使用MySQL 5数据库。
PDOException :: getCode()是否返回与PDO :: errorCode()相同的代码? – Wilco 2009-04-13 17:53:24