Я пытаюсь вставить значение в мою базу данных, то есть mydb, а таблица - это логин с двумя полями имя пользователя и пароль. Я использую express.js и MySQL. Код вставки запросаОшибка при вставке: connect ECONNREFUSED
exports.insert = function(req,res){
client.query('insert into' +TABLE+ ' SET username=?,password=?'
, [req.body.txtUser,req.body.txtPassword]
,
function(err,result){
if(err){
console.log("error in insertion:"+ err.message);
}
else{
console.log("query executed");
res.json("data inserted");
}
}
);
}
При запуске сервера он начинает нормально, у и показать мне сообщение:
сервер Экспресс прослушивает порт 3000 в режиме разработки
Но, когда я перехожу на страницу регистрации и вставляю значение и нажимаю кнопку «Отправить», создается следующая ошибка:
Ошибка при установке: подключить ECONNREFUSED
Может ли кто-нибудь помочь мне?
Похоже, что вы не подключаетесь к своему серверу MySQL, это может быть неправильный порт или неправильный хост – Mustafa
, пожалуйста, проверьте мою вставку qurey, правильно или нет. – fahad
Ошибка 'ECONNREFUSED' означает, что вы не подключены к серверу MySQL , Это не имеет никакого отношения к вашему запросу. – j0ntech