仕事用メモ Client does not support authentication protocol requested by server; consider upgrading MySQL client MySQL4.1以降のサーバに、4.1より前のクライアントから接続すると上記エラーとなってしまうらしい。なんでも4.1よりパスワードのハッシュアルゴリズムが変更になったため、旧クライアントから接続すると、いわゆる「パスワードエラー」となってしまうらしい。 自分が管理している環境では「ちゃんと接続できていた状態のクライアントおよびユーザ」に対してDB作成→GRANTコマンドを実行した時点で上記状態になってしまう(当該ユーザが使用している別DBへのアクセスも不可となる)。釈然としないが…以下のコマンドを実施することにより解決。 $ mysqladmin -uroot -pPASSWO