連接到MySQL 4.1 :排除「無法使用舊驗證連接到MySQL 4.1」錯誤
嘗試建立與SQL 的連接時在PHP 5.3 中使用MySQLi 資料庫時,您可能會遇到錯誤訊息「Connect Error (2000) mysqlnd 無法連線到MySQL 4.1 使用舊的驗證。
要解決此問題,可以採取以下幾個步驟:
驗證MySQL 設定:
檢查使用者密碼:
重設使用者密碼:
如果偵測到舊密碼,請使用下列查詢重設受影響帳號的密碼:
刷新權限:
執行相同的查詢(再選擇*User*', Host',>
連接MySQLi:
使用者密碼更新為使用新密碼後schema,嘗試使用連接到資料庫MySQLi.透過執行以下步驟,您可以解決「無法使用舊式驗證連線到MySQL 4.1」錯誤,並成功建立與MySQL 資料庫的連線。有關新舊密碼雜湊方法、密碼管理和伺服器配置的更多詳細信息,請參閱 MySQL 文件。以上是如何修復 PHP 中的「無法使用舊式驗證連線到 MySQL 4.1」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!