0
我需要提供模块MySQL连接,所以提供这样的代码:节点和MySQL连接到数据库
var express = require('express');
var mysql = require('mysql')
var app = express();
var connection = mysql.createConnection({
host: '149.xxx.xx.x',
user: 'User',
password: 'Password',
database: 'DataBase',
port: 1443,
});
connection.connect(
function(error) {
console.log(error.code); // 'ECONNREFUSED'
console.log(error.fatal); // true
console.log(error.sql);
console.log(error.sqlMessage);
}
);
和经过一段时间后(约1-2分钟)我从收到错误那些console.logs:
ECONNRESET
true
undefined
undefined
我想,也许是因为我的“nonactivity”超时,但是当我试图做的查询中的错误是一样的。
有什么想法是什么错?我从DataGrip中检查它,数据是正确的。
你是如何做查询?你能为此显示代码吗? – aug
你确定它是一个MySQL服务器吗?端口1443是MS SQL Server的默认端口。 – mscdex
@mscdex明天我会问,但后端开发人员告诉我有关MySQL。当然我会尽快检查这个mssql的节点库。 – P4TRYK