« Fedora Core 的 Bind 路徑 Nvidia 顯示卡如何超頻? »

十一月28

MySQL 4.1 + phpMyAdmin 問題

tags | 3,774 views


下載了新版 MySQL 4.1.x 及 phpMyAdmin 安裝在 XP 系統上測試,結果發現 phpMyAdmin 無法正常登入,出現如下錯誤訊息:

#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client

於是在 MySQL 官網找到解決方法,照做之後就OK囉!有此問題的可以參考看看。

(1) 在開始 → 執行輸入”CMD”進入命令列模式。
(2) 輸入 “MySQL 路徑\bin\mysql -h localhost -u root -p”。(要重設root密碼)
(3) 接著會出現 Enter Password:輸入安裝MySQL打的密碼。
(4) mysql>提示符號鍵入:SET PASSWORD FOR
(5) 再輸入:’root’@'localhost’ = OLD_PASSWORD(’新密碼’);
(6) 完成,現在就可以登入 phpMyAdmin 囉!

補充:
1.問題原因為 MySQL 4.1 以上使用新的密碼驗證機制,而 PHP4 尚未支援。
2.只要是 MySQL 4.1.x 及以上的版本無法連接都可照此方法試試。
3.升級成 PHP5 則無此問題。

Trackback:

One Comment on “MySQL 4.1 + phpMyAdmin 問題”

  1. http://www.hicahs.colostate.edu/forum/topic.asp?TOPIC_ID=424

    Thanks for a good site with a very good info. I searched the whole web on this information in find your site! Good work

Leave a Reply