Т.к. Node.js, в отличии от PHP - штука асинхронная, то возникают некоторые трудности...
function sql_get(){
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : '',
database : '1047750'
});
connection.query(
'SELECT * FROM test',
function(err, result, fields){
return(result[0]);
}
);
connection.end();
}
console.log(sql_get());
Код выводит в консоль "undefined"...
ВНИМАНИЕ, ВОПРОС! Как заставить Node дождаться ответа от MySQL, а потом уж вывести значение в консоль?
В гугл не слать! Кроме головной боли он пока ничего не дал...