Nodejs / express ajax-вызов mysql

Я ищу образец и как сделать вызов ajax для получения данных из MySQL для проектов Nodejs / Express. У меня установлено соединение с базой данных в файле app.js. Это начинается, когда узел работает. Это файл db.js.

const mysql = require('mysql');
let db_connected =false;
const ut_mysql_con = mysql.createConnection({
     host: 'localhost',
     user: 'root',
     password: 'pass',
     database: "db"

 });

 mysql_con.connect(function(err) {
   if (err) throw err;
   else {
    console.log("Connected!");
    db_connected = true;
 }
});
module.exports = mysql_con;
module.exports.db_connected = db_connected;

У меня также есть файл ejs для внешнего интерфейса, из которого выполняется вызов ajax.

 <script>
  $(document).ready(()=>{
     //this where actual call would go if i knew how to do it.
  });
 </script>

Мне удобно писать запросы, но я не могу найти способ правильно использовать ajax. Заранее благодарим за любые рекомендации.

Можете ли вы поделиться каким-нибудь кодом, который вы начали?

Jason Ehmke 31.10.2018 14:14

Добавлено в исходный пост. Спасибо

goryef 31.10.2018 14:24

Прямо сейчас вы не открываете какую-либо конечную точку для получения результатов. Взгляните на создание API с Express (или аналогичной структурой), который позволяет вам создать маршрутизатор с конечными точками, с которых вы можете получать данные.

Jason Ehmke 31.10.2018 18:02
0
3
108
0

Другие вопросы по теме