我制作了一个节点JavaScript应用,并使用SSH将其部署在cPanel上。应用程序在没有数据库的情况下运行良好,但是当我将应用程序与cPanel(GoDaddy)上的数据库连接时,它会花费一些时间并显示消息“建立数据库连接时出错”。我的连接代码
const mysql = require('mysql');
const express = require('express');
const app = express();
var pool = mysql.createConnection({
host: 'localhost',
user: '<MY_USER_NAME>',
password: '<MY_PASSWORD>',
database: '<DB_NAME>'
});
pool.connect(function(err) {
if (err) throw err;
else{
console.log("Connected!");
}
});
module.exports = pool;
您是否正在运行数据库?