PDO 使用的是异常来处理遇到的错误 .. 所以,我们可以把要做的事,放到一个 try ... catch 代码块里 ...
把这个连接数据库的代码放到 try 里面 ...
try {...}
然后再 catch 代码块里,去设置一下怎么样去处理遇到的错误 ... 它可以接受 PDOException 类型的错误 ... 这里的 $e,表示遇到的错误 ..
catch(PDOException $e)
然后在这个代码块里,可以使用这个错误对象的 getMessage() 方法,去输出遇到的问题 ...
echo $e->getMessage();
下面,我们可以模拟一个错误 ... 改一下数据库的用户名 ...
保存 ...
会在屏幕上输出遇到的问题,提示 Access denied ..