У меня есть экземпляр Linux на AWS и база данных MySQL, работающая над ним. Мне удалось подключиться к экземпляру через рабочее место на моей локальной машине. Однако я не могу подключиться к базе данных через код node js. Ниже приведен фрагмент
var mysql = require('mysql');
const db = mysql.createConnection({
host: "localhost",
user: "root",
password: "",
database:"experience"
});
db.connect((err)=>{
if (err){
console.info("database error...plzz start ur xammp");
}
else{
console.info("mysql is up and running smoothy");
}
});
module.exports = db;
Можете ли вы подключиться к mysql с помощью командной строки в экземпляре с помощью команды:
mysql -u DBUSER -h DBSERVERNAME_OR_IP -p
Или
mysql -u user_name -h mysql_server_ip_address_here -p db_name_here