Mysql
 sql >> Database >  >> RDS >> Mysql

Hai bisogno di assistenza per accedere al database mysql utilizzando node.js

Ho avuto un problema simile in cui ricevevo lo stesso errore.

La risposta per me è stata che stavo usando una porta diversa. Per impostazione predefinita, mysql si aspetta una porta di 3306, ma stavo usando MAMP, dove la porta del server MySQL era specificata come 8889. Non appena ho aggiunto una definizione di porta alla mia connessione al database, è andato tutto bene:

var connection = mysql.createConnection({
    port: 8889,
    user: 'root',
    password : 'password',
    database : 'my_database'
});

NOTA:questo è per Mac che utilizza MAMP, non l'ho provato su Ubuntu o Windows.