Cannot enqueue Query after being destroyed.
以下のコードを実行すると、
var mysql = require('mysql'); var connection = mysql.createConnection({ host: 'localhost', database: 'hoge', user: 'root', password: 'hogehoge' }); var query = connection.query("select * from hogehoge;"); query.on('error', function(err) { console.log(err); }).on('result', function(rows) { console.log('rows'); }).on('end', function() { console.log('end'); connection.destroy(); });
Cannot enqueue Query after being destroyed.
とエラーが出た。
destroy()はいらないらしい。
http://stackoverflow.com/questions/14087924/cannot-enqueue-handshake-after-invoking-quit