Rumah > Artikel > pangkalan data > Mengapa Saya Mendapat Ralat \'ECONNREFUSED\' Semasa Menyambung ke MySQL daripada Node.js?
Menyambung ke MySQL daripada Node.js: Menyelesaikan Ralat ECONNREFUSED
Apabila membuat sambungan ke MySQL daripada Node.js, anda mungkin menghadapi " sambungkan ralat ECONNREFUSED", menunjukkan masalah sambungan. Begini cara untuk menyelesaikannya:
Kaedah 1: Nyahkomen skip-networking dalam mysql.conf
Kaedah 2: Tetapkan laluan soket secara eksplisit
Dalam sesetengah kes, anda mungkin perlu menentukan laluan soket tempat MySQL mendengar sambungan.
<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>
Mulakan semula aplikasi Node.js anda dan sambungan kini seharusnya berjaya diwujudkan.
Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat \'ECONNREFUSED\' Semasa Menyambung ke MySQL daripada Node.js?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!