****欧欧美毛片4,国产午夜精品视频,97视频在线观看免费视频,久久七国产精品

數據恢復咨詢熱線:400-666-3702??

歡迎訪問南京兆柏數據恢復公司,專業數據恢復15年

兆柏數據恢復公司

?數據恢復資訊

?當前位置: 主頁 > 數據恢復資訊

如何準確的做到NodeJs數據庫異常處理

瀏覽量: 次 發布日期:2023-10-09 22:48:29

如何準確的做到NodeJs數據庫異常處理

最近有了解到很多朋友因為數據庫異常感到十分頭疼,所以今天帶來一篇相關數據庫異常處理文章給大家,希望可以給到大家一點幫助。

數據庫鏈接錯誤

使用nodejs處理異常最麻煩不過,這里我拋開nodejs提供的domain和一些第三方庫專門處理的東西。操作數據庫是我們常用的功能。通過回調,我們這里會有很多err出沒。

如下:

可以看到2個回調的地方都會有出錯的可能。

并且這是一個模塊,我們將它導出了。

這里我們故意將數據庫鏈接的端口號填錯,寫成330666:

陸家嘴數據恢復

這樣的話,在我們鏈接數據庫的時候是會出錯的。

這里我們使用了promise,所以在導出的函數中,我們使用了catch,他會抓到queryPromise函數中的錯誤,并打印到日志中。

數據庫sql語句錯誤

我們修改一下代碼,將數據庫鏈接填對,修改sql語句為錯誤的語句。浦東數據恢復

報錯信息:

可以看到錯誤都是通過catch拋出。所以如果使用了Promise我們可以直接在catch中抓到下面拋出的異常。不需要再去queryPromise函數中打日志異常了。

相關推薦