const mysql = require("mysql2");
const connection = mysql.createConnection({
host: "192.168.0.100",
user: "qwe",
database: "qwe",
password: "qweqwe",
waitForConnections: true,
connectionLimit: 10,
queueLimit: 0
});
connection.connect(function(err){
if (err) {
return console.error("Ошибка: " + err.message);
}
else{
console.log("Подключение к серверу MySQL успешно установлено");
}
});
function sendsql() {
const sql = `SELECT EXISTS(SELECT id FROM players WHERE id = 100000000)`;
connection.query(sql, function(err, results) {
if(err) console.log(err);
});
}
sendsql();
На выходе получаем
TextRow { 'EXISTS(SELECT id FROM ТАБЛИЦА WHERE id = 100000000)': 0 }
где: 0 - нет, 1 - есть.
Но как добраться до этого значения, не понимаю.