javascript - 代码 : "PROTOCOL_ENQUEUE_AFTER_FATAL_ERROR" in nodeJs MySQL

标签 javascript mysql node.js node-mysql

自从我在托管面板上上传代码以来,我遇到了这个问题,我的数据库是不同的服务器,API 是不同的服务器 错误是代码:“PROTOCOL_ENQUEUE_AFTER_FATAL_ERROR”,致命:错误}

它已经工作了一段时间,但在调用另一个 API 后出现错误。 这是我的代码

app.js

var mysql      = require('mysql');

var connection = mysql.createConnection({
  host     : 'xx.xx.xx.xx',
  user     : 'abc',
  password : '123',
  database : 'XYZ',
 });

connection.connect(function(err) {
    if (err) {
      console.error('error connecting: ' + err.stack);
      return;
    }
   console.log('connected as id ' + connection.threadId);
  });

这是 Controller user.js

var mysql      = require('mysql');
   var connection = mysql.createConnection({
      host     : 'xx.xx.xx.xx',
      user     : 'abc',
      password : '123',
      database : 'XYZ',
     })

This is one code snippet of my API.

exports.getLandLord =(req, res, next)=>{
    var sql =`SELECT *FROM  registrations`;
       connection.query(sql, function(error, result, field){
        if(error){
            return res.status(201).json({message:error, status:402, success:false})
        }
        else
        if(result.length>0){
            res.status(200).json({message:"Land Loard List", status:200, success:true, 
          users:result,})
        }
        else
        res.status(200).json({message:"No Record Found ", status:402, success:false, users:result})
    })


}

我尝试用谷歌搜索,但无法修复它。

请谁能帮我解决这个问题

我们将非常感谢您的回复和帮助

提前致谢。

最佳答案

经过很长时间的努力,我解决了这个问题并让代码可以工作 引用NodeJS MySQL - How to know connection is release or not

关于javascript - 代码 : "PROTOCOL_ENQUEUE_AFTER_FATAL_ERROR" in nodeJs MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59961350/

相关文章:

javascript - 动态创建方法时的实例化

javascript - 在 react native 中将值从一个文件导入到另一个文件时出现问题

PHP/MySQL 根据推荐计数对用户进行排名并选择一条记录

php - MySQL服务没有自动启动

在 Ubuntu 12.04 上使用 http.createServer().listen() 时 Node.js 未处理的 'error' 事件

javascript - 无法在 mocha 测试的上下文中调用 sinon spy ,方法是使用 promises 调用方法

javascript - Vue - 如何在数据获取操作期间显示进度条

javascript - Ember 数据关系表示 - 创建记录不起作用

mysql - 运行 mysqldump 时出现“未知选项 -W”错误

javascript - array.include 是否适用于嵌套对象