ER_NOT_SUPPORTED_AUTH_MODE - mysqljs 運行時錯誤

 在安裝了最新下載的 MySQL 8.x 之後,用 nodejs 測試時發現了錯誤

ER_NOT_SUPPORTED_AUTH_MODE

 在Stack Overflow上看到大神回答,在此做個記錄。

https://stackoverflow.com/questions/44946270/er-not-supported-auth-mode-mysql-server

 在 8.0 之後的版本,通過以下命令來修改插件。直接當成 sql 語句執行就可以了,注意root/localhost/password可以根據需要修改。

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章