MySQLのバージョン違い

| コメント(0) | トラックバック(0)

バージョンの古いMySQLクライアントから新しいサーバーに接続しようとすると以下のエラーメッセージがでる。

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

MySQL 4.1から認証方法が新しくなったのが原因。解決方法はこのページに載ってるのがわかりやすい。
具体的にはmysqlのシステムテーブルをちょっと変更する。

mysql> UPDATE user SET Password = OLD_PASSWORD('mypass')
-> WHERE User = 'username';
mysql> FLUSH PRIVILEGES;

トラックバック(0)

トラックバックURL: http://www.kazu.tv/blog-mgr/mt-tb.cgi/498

コメントする

このブログの作者

名前:kazu
仕事:IT関係の何でも屋
メール:kazu 後幕 kazu どと tv
詳しくはこの辺

このブログ記事について

このページは、kazuが2006年1月12日 07:59に書いたブログ記事です。

ひとつ前のブログ記事は「Windowsファイアウォール無効」です。

次のブログ記事は「パスワード忘れた時」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ウェブページ