MySQL и NodeJs - PullRequest
       10

MySQL и NodeJs

0 голосов
/ 22 февраля 2019

Я пытаюсь связать свой код с моей базой данных, и я продолжаю получать эту ошибку.Я использую mac и XAMPP на порту localhost: 8080, удаленный порт 80. Я не могу себе представить, почему я продолжаю получать эту ошибку.Код кажется правильным.Надеюсь, кто-то может мне помочь, потому что мой лектор недоступен, и я надеюсь понять это и заставить его работать.Кажется, моя база данных настроена правильно.Также есть информация, которую я вручную помещаю в таблицы, надеясь, что она появится на http://localhost:3000

enter image description here

https://github.com/kamrantrea/serverSide2019-/tree/master/tutorial/weekFive

undefined /Users/admin/Desktop/nodejsmysqltest/routes/index.js:8 connection.query (SELECT * FROM users ORDER BY id DESC, функция (err, строки, поля) {^ TypeError: Невозможно прочитать свойство 'query' из undefined

1 Ответ

0 голосов
/ 22 февраля 2019

Похоже, getConnection вызвал ваш обратный вызов с ошибкой.Попробуйте добавить проверку ошибок в начале функции обратного вызова:

    req.getConnection(function(err, connection) {
      if (err) return next(err);

Публикация этого в качестве ответа, а не комментария из-за недостаточного количества повторений

...