0
我是node.js的新手我原本打算使用PHP但希望获得有关节点的经验。 我试图连接到MySQL数据库使用Node.js时试图连接我得到以下错误。MySQL连接错误node.js events.js 182
感谢您的帮助!
这里是JS代码
var mysql = require('mysql')
var con = mysql.createConnection({
host: 'localhost',
user: 'lcoleman0422',
password:'Micheal4',
database:'Top Level',
port:3306
});
con.connect();
/* function(err){
if (err) throw err
con.query('select * from Customer',function(error,result){
if(error)throw error;
console.log(result[0].First_Name);
}
)
});*/
con.end();
这是从我的MYSQL_Connection.js
Connected
events.js:182
throw er; // Unhandled 'error' event
^
Error: Connection lost: The server closed the connection.
at Protocol.end (/home/lcoleman0422/node_modules/mysql/lib/protocol/Protocol.js:113:13)
at Socket.<anonymous> (/home/lcoleman0422/node_modules/mysql/lib/Connection.js:109:28)
at emitNone (events.js:110:20)
at Socket.emit (events.js:207:7)
at endReadableNT (_stream_readable.js:1045:12)
at _combinedTickCallback (internal/process/next_tick.js:138:11)
at process._tickCallback (internal/process/next_tick.js:180:9)
[email protected] [~/public_html/js]$
请在这里发表代码,错误,样本数据或文本输出作为纯文本,不作为可能很难读取的图像,不能复制粘贴,以帮助测试代码或答案使用,并敌对那些使用屏幕阅读器的人。您可以编辑您的问题以在问题的正文中添加代码。使用'{}'按钮格式化的代码的任何块,或缩进与四个空格为相同的效果。 – tadman
我编辑了这个问题,请让我知道你是否有任何问题。感谢您的帮助 –
我想你的问题是你正在关闭连接,连接后立即。 –