Node.js和MySQL查询问题

时间:2017-04-19 15:07:13

标签: javascript mysql sql node.js

使用Node.js在MySQL数据库上运行查询时返回结果时遇到问题。下面是我的代码示例,该代码目前向控制台输出 nothing

const mysql = require("mysql");

const connection = mysql.createConnection({
host: 'localhost',
user: 'root',
password: '',
database: 'tl'
});

connection.connect();

connection.query = ('SELECT * from employees', function(error, results, fields) {
if (!error) {
    console.log(results);
} else {
    throw error;
}
});

connection.end();
  1. 身份验证是正确的。
  2. 数据库和表格不为空。在MySQL中运行相同的查询会返回行。
  3. 以下代码将为我建立连接':

    con.connect(function(err){
     if(err){
       console.log('Error connecting to Db');
      return;
     }
     console.log('Connection established');
    });
    
  4. 我的数据库或表没有任何问题,除了运行这些查询之外,所有工作都按预期工作。我已经关注了官方文档和其他人

0 个答案:

没有答案