Mysql查询在从NodeMySQL模块运行时不返回任何结果

查询SELECT * FROM products从MySQL Workbench运行时返回结果,但没有Nodejs MySQL模块的结果:

 var mysql = require('mysql'); var connection = mysql.createConnection({ host: 'localhost', user: 'me', password: 'secret', database: 'products_database' }); connection.connect(function(err){ if(err) throw err; }); connection.query('SELECT * FROM `products`', function(err, results, fields){ console.log(results); }); connection.end(); 

这不会返回结果。

       

网上收集的解决方案 "Mysql查询在从NodeMySQL模块运行时不返回任何结果"