Configurer mysql pour Node

Discussion dans 'Hébergements Mutualisés' démarrée par Alexandre Djerbetian, Jan 12, 2017.

  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 !
     

Partager cette page