@Ildarich

При попытке вывести все данные из MySQL выдает null. Как исправить?

var pool = mysql.createPool({
    host: "хост",
    user: "пользователь",
    password: "пароль",
    database: "датабаза",
    port: 3306,
});

var connection = pool.getConnection(function (err, con) {
    if (err) {
        console.log("Ошибка датабазы: " + err);
        throw err;
    }
    else {
        connection = con;
        console.log("Датабаза подключена");
    }

});    

    connection.query('SELECT * FROM `fac`', (result) => {
    console.log(result)
})
  • Вопрос задан
  • 59 просмотров
Решения вопроса 1
@kalsc12345
Неизвестный человек.
var pool = mysql.createPool({
    host: "хост",
    user: "пользователь",
    password: "пароль",
    database: "датабаза",
    port: 3306,
});

pool.getConnection(function (err, connection) {
    if (err) {
        console.log("Ошибка датабазы: " + err);
        throw err;
    }
    else {
        console.log("Датабаза подключена");
        connection.query('SELECT * FROM `fac`', function (err, result) {
            if (err) {
                console.log("Ошибка выполнения запроса: " + err);
                throw err;
            }
            else {
                console.log(result);
                // do something with the result
            }
            connection.release(); // always release the connection after you're done with it
        });
    }
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы