您需要在连接数据库时设置错误模式:
try{ $dbh = new pdo( 'mysql:host=127.0.0.1:3308;dbname=axpdb', 'admin', '1234', array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION)); die(json_enpre(array('outcome' => true)));}catch(PDOException $ex){ die(json_enpre(array('outcome' => false, 'message' => 'Unable to connect')));}有关更多信息,请参见以下链接:
将MySQL与PDO结合使用
错误和错误处理



