nodejs的mysql模块学习(四)断开数据库连接

断开连接有两种方式

end()函数

在这种情况下 所有先前排队的查询 仍然可以继续继续发送到服务器,但是如果在执行到断开连接的命令之前发生了致命的错误,那么end()将不会被执行

connection.end(function(err){
    //连接结束
})

destroy()函数

在这种情况下 将会直接终止底层套接字,将不会有别的事件可以触发该连接
和end()函数不同的是 该函数没有回调函数

connection.destroy();
posted @ 2016-12-02 13:36  xuezha  阅读(2409)  评论(0编辑  收藏  举报