2009年1月9日金曜日

MySQLでパスワード変更

以下でパスワードの変更を行います。


mysqladmin --user=root -p old_root_passward password new_root_password


JDBCなどでアクセスした場合


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


と出る場合があります。
これはサーバとクライアントのバージョンが違う場合に起こります。

その場合、rootなどでmysqlデータベースで

//Hostを使い分けている場合、hostも条件に入れてください。
UPDATE user SET Password = OLD_PASSWORD('password') WHERE User = 'username';
FLUSH PRIVILEGES;

とします。

0 件のコメント: