я создал сервер с узлом js на server.js. но у меня проблема с моим кодом. вот мой полный код на server.js
const mysql = require('mysql');
const express = require('express');
var app = express();
const bodyparser = require('body-parser');
app.use(bodyparser.json);
var mysqlConnection = mysql.createConnection({
host: 'localhost',
user: 'root',
password: '',
database: 'nodejs_employee'
});
mysqlConnection.connect((err) => {
if (!err) {
console.log('Db conected');
}
else{
console.log('not connect');
}
});
app.listen(3000, () => console.log('Express server running'));
app.get('/employees', (req,res) => {
mysqlConnection.query("SELECT * FROM employeedb", function (err, result, fields) {
if(err){
throw err;
}
console.log(result);
});
});
Посмотрите на код блока вот так
mysqlConnection.query("SELECT * FROM employeedb", function (err, result, fields) {
if(err){
throw err;
}
console.log(result);
});
этот код mysql.connection.query не работает внутри app.get. Но когда я комментирую строку app.get (открыть тег и закрыть тег), это работает. Я понятия не имею, чтобы это исправить. Пожалуйста, помогите мне