Я написал программу, которая слушает общедоступный канал MQTT и печатает все входящие сообщения ---> это хорошо работает
У меня немного кода в той же программе, которая может читать и писать из локальной базы данных, которую я имею ---> это хорошо работает
Я хочу вставить сообщение, напечатанное из канала MQTT, в таблицу в моей базе данных.
Я искал решения и пробовал все виды, но я не могу найти решения и помощь в других темах.
Редактировать: моя таблица называется «датчики», и в ней есть 1 столбец с именем «значение»
РЕДАКТИРОВАТЬ2:
Моя функция:
if (data) {
//do database update or print
console.log("----");
console.log("temp: %s", data);
connection.query('INSERT INTO sensors VALUES ??', [data], function (error, results, fields) {
// When done with the connection, release it.
//connection.release();
console.log(results);
// Handle error after the release.
if (error) throw error;
});
//reset to undefined for next time
data = undefined;
}
В настоящее время не удается записать в мою таблицу. но он может слушать и читать хорошо
Есть предложения?