Maison > Article > base de données > Pourquoi est-ce que je reçois une erreur « ECONNREFUSED » lors de la connexion à MySQL à partir de Node.js ?
Connexion à MySQL à partir de Node.js : résolution de l'erreur ECONNREFUSED
Lors de l'établissement de connexions à MySQL à partir de Node.js, vous pouvez rencontrer le message " connect ECONNREFUSED", indiquant un problème de connexion. Voici comment le résoudre :
Méthode 1 : Décommentez skip-networking dans mysql.conf
Méthode 2 : définir explicitement le chemin du socket
Dans certains cas, vous devrez peut-être spécifier le chemin du socket où MySQL écoute les connexions.
<code class="javascript">var client = mysql.createClient({ user: uuuu, password: pppp, });</code>
<code class="javascript">var client = mysql.createClient({ user: uuuu, password: pppp, _socket: '/var/run/mysqld/mysqld.sock', });</code>
Redémarrez votre application Node.js et la connexion devrait maintenant être établie avec succès.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!