节点服务器无法连接mysql数据库连接Connection._handleConnectTimeout上的ETIMEDOUT

时间:2017-05-22 06:43:50

标签: javascript mysql node.js

我无法连接mysql数据库。当我尝试多次启动节点服务器时,它会引发数据库连接错误。

错误是: -

connect ETIMEDOUT
at Connection._handleConnectTimeout

1 个答案:

答案 0 :(得分:1)

使用以下命令创建文件mysql_yourname:

const mysql = require('mysql');
const conn = mysql.createConnection({
  host: "localhost",
  user: "root",
  password: "pass",
  database: "databaase"
});
conn.connect(function(err) {  
    if(err) throw "There is no connection to the mysql server..." + err.message;  
    console.info("Connected!");  
}); 
exports.conn = conn;

然后需要您的代码中的那个模块,您将被连接。

Connected!