Configurer mysql pour Node

#1
Bonjour,

Je viens de passer beaucoup de temps à me battre avec le serveur de Planet Hoster pour faire fonctionner une application node avec mysql. A chaque fois, quoi que je fasse, j'avais l'erreur suivante:
Error: connect ECONNREFUSED 127.0.0.1:3306

Tout était bon au niveau des identifiants qui étaient de la forme suivante:

var identifiers = {
host : 'localhost',
user : 'database_user_name',
password : 'database_user_password',
database : 'database_name'
};
var connection = mysql.createConnection(identifiers);


La solution a consisté pour moi à modifier un peu la réponse trouvée ici. Le nouveau code est donc:

var identifiers = {
host : 'localhost',
user : 'database_user_name',
password : 'database_user_password',
database : 'database_name',
port : '/var/lib/mysql/mysql.sock'
};
var connection = mysql.createConnection(identifiers);

En espérant que ce post aide quelqu'un jusqu'au jour ou ce problème est résolu du coté de Planet Hoster !
 
Haut