首頁 >資料庫 >mysql教程 >為什麼在將 Node.js 連接到 MySQL 時收到'ER_NOT_SUPPORTED_AUTH_MODE”?

為什麼在將 Node.js 連接到 MySQL 時收到'ER_NOT_SUPPORTED_AUTH_MODE”?

Linda Hamilton
Linda Hamilton原創
2024-11-09 03:28:02633瀏覽

Why Am I Getting

ER_NOT_SUPPORTED_AUTH_MODE 將Node.js 伺服器連接到MySQL 資料庫時發生錯誤

在關聯式資料庫時出錯

在關聯式資料庫管理領域,在不同資料庫之間遷移會導致技術障礙。正如您在卸載 MariaDB 後嘗試將 Node.js 伺服器連接到 MySQL 資料庫時遇到的情況,訊息「ER_NOT_SUPPORTED_AUTH_MODE」表示驗證協定不符。

要具體解決此問題,請考慮以下MySQL v8 解決方案.0:

用您想要的用戶名替換“root”,用您喜歡的密碼替換“ password」。

請記住透過發出指令來啟動變更:

實作這些修改後,您應該能夠在 Node.js 伺服器和 MySQL 資料庫之間建立成功的連線。

以上是為什麼在將 Node.js 連接到 MySQL 時收到'ER_NOT_SUPPORTED_AUTH_MODE”?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn