從Node.js 連接到MySQL:解決ECONNREFUSED 錯誤
從Node.js 建立到MySQL 的連接時,您可能會遇到到“ connect ECONNREFUSED”錯誤,表示連接有問題。解決方法如下:
方法1:取消mysql.conf中skip-networking的註解
方法二:明確設定socket路徑
在某些情況下,你可能需要指定MySQL監聽連接的socket路徑
<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>
重新啟動 Node.js 應用程序,現在應該已成功建立連接。
以上是為什麼從 Node.js 連接到 MySQL 時會出現「ECONNREFUSED」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!