嘗試從PHP 連接到MySQL 資料庫時,您可能會遇到錯誤:「伺服器要求的身份驗證方法未知」給客戶。 」此問題源自於MySQL 使用的驗證外掛程式。
預設情況下,MySQL 8 使用auth_socket 插件,該插件與需要基於密碼登入的應用程式不相容。若要修正此問題,請依照下列步驟操作:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
以上是如何修復 PHP MySQL 8.0 中的「伺服器請求客戶端未知的身份驗證方法」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!