数码资讯
浅谈NodeJs之数据库异常处理
本文介绍了NodeJs之数据库异常处理,分享给大家,具体如下: NodeJs版本:4.4.4 数据库链接错误 使用nodejs处理异常最麻烦不过,这里我抛开nodejs提供的domain和一些第三方库专门处理的东西。操作数据库是我们常用的功能。通过回调,我们这里会有很多err出没。 如下: var
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
本文介绍了NodeJs之数据库异常处理,分享给大家,具体如下:
NodeJs版本:4.4.4
数据库链接错误
使用nodejs处理异常最麻烦不过,这里我抛开nodejs提供的domain和一些第三方库专门处理的东西。操作数据库是我们常用的功能。通过回调,我们这里会有很多err出没。
如下:
var pool = require('../db.js');
var runtimeLog = require('../log.js').getLogger('runlog');
var Promise = require('bluebird');
function queryPromise(queryString) {
return new Promise(function(resolve, reject) {
pool.getConnection(function(err, connection) {
//connection.query(queryString, function(err, rows, fields) {
// if (!err) {
// resolve(rows);
// } else {
// runtimeLog.error(err)
// reject(err)
// }
// connection.release();
/
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。