我正在使用PDO连接到mysql数据库。我很困惑,我应该在哪里使用try catch块,如果我设置错误属性像这样: $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
PDO try-catch和异常属性
现在我有我的连接信息(用户名,密码等)和上面的行在单独文件,我将包括在我的主要文件中。这些(连接信息和上面的行)存储在try-catch块中。
在我的主要文件中,我包含这个文件。我是否也需要在我的主文件中使用try-catch块(在pdo相关的东西周围)? (他们是我创建和执行查询的地方)。
考虑选择[有意义的用户名](http://tinyurl.com/so-hints)。这样做的一个好处是其他人可以使用[at-replies](http://meta.stackexchange.com/questions/43019/how-do-comment-replies-work),你会得到一个有人向你发出的通知在评论中。 – outis 2011-12-29 03:08:41