我正在使用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