我需要使用静默 PDO 模式,没有任何异常或错误,所以我这样做:
$this->db = new PDO($db_config['dsn'], $db_config['username'], $db_config['password'],
array(
PDO::ATTR_ERRMODE => PDO::ERRMODE_SILENT,
PDO::ATTR_TIMEOUT => 5,
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8',
)
);
但它仍然抛出我无法连接到数据库的异常。