@RomanTrakhtenberg
Пока не волшебник, только учусь.

При создании подключения к БД с помощью node js, ничего не происходит. Почему не выводит ошибку?

Это мой код:
var mysql = require('mysql');
 
console.log('Get connection ...');
 
var conn = mysql.createConnection({
  database: 'test',
  host: "localhost",
  user: "root",
  password: "",
});
 
conn.connect(function(err) {
  if (err) throw err;
  console.log("Connected!");
});

console.log('111');

В консоле выводится:
> node ./test.js
Get connection ...
111


Пробовал подключение с не правильными параметрами, что бы вызвать хоть какую нибудь ошибку, но без упешно.
Что я делаю не так?
  • Вопрос задан
  • 141 просмотр
Пригласить эксперта
Ответы на вопрос 2
@BorisKorobkov Куратор тега MySQL
Web developer
Добавьте отлавливание ошибок:

process
  .on('uncaughtException', err => {
    console.error(err, 'Uncaught Exception thrown');
    process.exit(1);
  });
Ответ написан
Комментировать
@RomanTrakhtenberg Автор вопроса
Пока не волшебник, только учусь.
чуть дальше стояло прерывание
process.exit(-1);//прерывания скрипта
не успевал получить ответ от бд...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы