我正在尝试将我的代码链接到我的数据库,并且不断出现此错误。我在端口localhost:8080远程端口80上使用mac和XAMPP。我无法想象为什么我不断收到此错误。代码似乎是正确的。希望有人可以帮助我,因为我的讲师不在家,我希望能理解这一点并使它正常工作。我的数据库似乎也正确设置。我还手动将一些信息放到表格中,希望它会显示在http://localhost:3000
上https://github.com/kamrantrea/serverSide2019-/tree/master/tutorial/weekFive
未定义
/用户/管理员/桌面/nodejsmysqltest/routes/index.js:8
connection.query(SELECT * FROM users ORDER BY id DESC
,函数(错误,行,字段){
^
TypeError:无法读取未定义的属性“查询”
答案 0 :(得分:0)
似乎getConnection调用您的回调时发生错误。尝试在回调函数的开头添加错误检查:
req.getConnection(function(err, connection) {
if (err) return next(err);
由于没有足够的回复而将其发布为答案而不是评论