[ RowDataPacket { id: 1, name: 'a', email: 'a@123' }, RowDataPacket { id: 2, name: 'b', email: 'b@123' }, RowDataPacket { id: 4, name: 'd', email: 'd@123' }, RowDataPacket { id: 5, name: 'e', email: 'e@123' }, RowDataPacket { id: 6, name: 'f', email: 'f@123' }, RowDataPacket { id: 3, name: 'c', email: 'c@123' }, RowDataPacket { id: 7, name: 'g', email: 'g@123' } ]
4. end() 与 destroy()、release()
end() 接受一个回调函数,并且会在query结束之后才触发,如果query出错,仍然会终止链接,错误会传递到回调函数中处理。
destroy() 立即终止数据库连接,即使还有query没有完成,之后的回调函数也不会在触发。
release() 将连接放回连接池中。
5.package.json
npm install express –save
npm install express –save-dev
上面代码表示单独安装express模块,
–save参数表示将该模块写入dependencies属性,
–save-dev表示将该模块写入devDependencies属性。