Node.js的mysqlcallback错误

我用node.js和mysql。 我在mysql查询callback中做了callback函数。

exports.callback = function(req) { .... Mysqldb.pool.getConnection(function(err, db) { db.query("select * from tbl"), function (err,rows) { db.query("update tbl set id = 1"), function (err, rows){ }); //update tbl });//select tbl }); //getconnection }; //export.callback 

错误是更新查询callback….错误消息是

 TypeError: this._callback.apply is not a function at Query.Sequence.end (c:\redfox_server_src\node_modules\mysql\lib\protocol\sequences\Sequence.js:96:24) at Query.ErrorPacket (c:\redfox_server_src\node_modules\mysql\lib\protocol\sequences\Query.js:94:8) at Protocol._parsePacket (c:\redfox_server_src\node_modules\mysql\lib\protocol\Protocol.js:274:23) at Parser.write (c:\redfox_server_src\node_modules\mysql\lib\protocol\Parser.js:77:12) at Protocol.write (c:\redfox_server_src\node_modules\mysql\lib\protocol\Protocol.js:39:16) at Socket.<anonymous> (c:\redfox_server_src\node_modules\mysql\lib\Connection.js:96:28) at emitOne (events.js:77:13) at Socket.emit (events.js:169:7) at readableAddChunk (_stream_readable.js:146:16) at Socket.Readable.push (_stream_readable.js:110:10) 

请帮帮我..

你在这里错过了一个双引号。

错误:

 db.query("select * from tbl) 

对:

 db.query("select * from tbl")