вам нужно передать SQL-запрос на веб-сервер nodejs, а затем дать результат в виде ответа.
var http = require('http');
var url = require('url');
var mysql = require('mysql');
var con = mysql.createConnection({
host: "localhost",
user: "root",
password: "123",
database: "mydb"
});
http.createServer(function (req, res) {
var query = url.parse(request.url, true).query;
res.writeHead(200, {'Content-Type': 'text/html'});
con.connect(function(err) {
if (err) throw err;
var sql = unescape(query.sql);
con.query(sql, function (err, result) {
if (err) throw err;
res.end(JSON.stringify(result));
});
});
}).listen(8080);
тогда просто позвоните
var sql = escape("select * from table")
http://localhost:8080/?sql=select%20*%20from%20table