為什麼從 Node.js 連接到 MySQL 時會出現「ECONNREFUSED」錯誤?
Nov 04, 2024 am 09:56 AM從Node.js 連接到MySQL:解決ECONNREFUSED 錯誤
從Node.js 建立到MySQL 的連接時,您可能會遇到到“ connect ECONNREFUSED”錯誤,表示連接有問題。解決方法如下:
方法1:取消mysql.conf中skip-networking的註解
- 在Windows 7電腦上找到mysql.conf檔。
- 找到「skip-networking」設定。
- 刪除前面的「#」字元以將其註解掉。
- 儲存並關閉檔案。
方法二:明確設定socket路徑
在某些情況下,你可能需要指定MySQL監聽連接的socket路徑
- 修改程式碼中的以下行:
1 2 3 4 |
|
登入後複製
- 加入以下屬性:
1 2 3 4 5 |
|
登入後複製
- 替換'/ var/var/ run/mysqld/mysqld.sock' 使用系統上正確的套接字路徑。
重新啟動 Node.js 應用程序,現在應該已成功建立連接。
以上是為什麼從 Node.js 連接到 MySQL 時會出現「ECONNREFUSED」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
擊敗分裂小說需要多長時間?
3 週前
By DDD
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
擊敗分裂小說需要多長時間?
3 週前
By DDD
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章標籤

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

在 Linux 中運行 MySQl(有/沒有帶有 phpmyadmin 的 podman 容器)

哪些流行的MySQL GUI工具(例如MySQL Workbench,PhpMyAdmin)是什麼?
