javascript - nodejs与mysql,无法从数据库获取数据

标签 javascript node.js

无法从路由'/users'中的nodejs中的mysql数据库获取数据

   app.get('/users', function(req,res){
 connection.query("select * from users",function(err,rows){
     if(!err) {
         res.json(rows);
     }else{
       console.log(err);
       res.send('err here !!' + err);

     }
     connection.end();
   });
 });

花很多时间然后回复

ERR_EMPTY_RESPONSE

数据库连接

var connection = mysql.createConnection({
  host        : 'localhost',
  port        : port,
  database    : 'test',
  user        : 'root',
  password    : 'root'
});

有人可以帮我跟踪这个问题吗? 提前致谢。

最佳答案

此问题已解决:我错误地将 MySql 端口定义为 8080

我将端口更正为 3306

关于javascript - nodejs与mysql,无法从数据库获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34252767/

相关文章:

javascript - 使用 jQuery 动画 Bootstrap 进度条宽度

javascript - 如何在Sequelize中的TIME类型的列中创建一个位置?

javascript - 正则表达式 if else 语句失败

javascript - 如何使用 Javascript/jQuery 确定图像是否已加载?

javascript - React Native 没有从 JS 错误中得到有效的回调

node.js - 一起使用 Node-Static 和 Journey

Node.js(Express) REST 服务 POST 方法返回 404

javascript - 淡入淡出效果的问题

android - ionic 1、 ionic 和 ionic 3 之间有什么区别? ionic 2 和 ionic3 是一样的吗?

node.js - Mongoose:需要 .pre Hook 来递归删除树中的子项