Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 节点与mysql的连接崩溃_Javascript_Mysql_Node.js_Database_Express - Fatal编程技术网

Javascript 节点与mysql的连接崩溃

Javascript 节点与mysql的连接崩溃,javascript,mysql,node.js,database,express,Javascript,Mysql,Node.js,Database,Express,我使用外部数据库在Node和MySQL之间建立了连接: const connectionDB=mysql.createConnection({ 主持人:“178.129.145.252”, 港口:3306, 用户:“”, 密码:“”, 数据库:'*****' }) 当我执行脚本开始运行时,我可以在表中查看用户,但后来它崩溃了 有人知道如何连接外部数据库吗? 谢谢您的代码没有正确处理与MySQL服务器的连接丢失 一个快速的解决方案是使用连接池 var db_config={ 主机:“localho

我使用外部数据库在Node和MySQL之间建立了连接:

const connectionDB=mysql.createConnection({ 主持人:“178.129.145.252”, 港口:3306, 用户:“”, 密码:“”, 数据库:'*****' })

当我执行脚本开始运行时,我可以在表中查看用户,但后来它崩溃了 有人知道如何连接外部数据库吗?
谢谢

您的代码没有正确处理与MySQL服务器的连接丢失

一个快速的解决方案是使用连接池

var db_config={
主机:“localhost”,
用户:“用户名”,
密码:“password”,
数据库:“示例”
};
让pool=mysql.createPool(dbConfig);
池上('连接',功能(连接){
如果(康涅狄格州){
logger.info('Connected');
}
});
//在这里做点什么
//query('query GOES HERE',(err,rows)=>{/*Handle query response*/});

请在说明中添加完整的错误