ホームページ >バックエンド開発 >PHPチュートリアル >Mysql4.1Windows_PHP チュートリアルでのアップグレードの問題
PHPMYADMIN を使用するとエラーが発生します:
クライアントは、
サーバーによって要求された認証プロトコルをサポートしていません。
MySQL クライアントのアップグレードを検討してください
公式声明は
MySQL 4.1 以降では、PHPMYADMIN で使用されているものと互換性のないパスワード ハッシュ アルゴリズムに基づく認証プロトコルが使用されています。古いクライアント ...
mysql をバージョン 4.1 以降にアップグレードした後に上記の問題が発生した場合は、まず mysql クライアントがバージョン 4.1 以降であることを確認してください (Windows で問題が発生した場合は、次のページに直接ジャンプしてください)。はい、MYSQL は WINDOWS のクライアントとサーバーの両方にインストールされているためです)
次の 2 つの方法のいずれかを使用してください。1 つ目:
mysql> SET PASSWORD FOR
-> some_user@some_host = OLD_PASSWORD(newpwd); 2 つ目:
mysql> mysql.user SET パスワード = OLD_PASSWORD(newpwd)
-> WHERE ホスト = some_host AND ユーザー = some_user;
mysql> フラッシュ権限
;