間違いだらけの備忘録

このページの内容は無保証でありこのページの内容によって直接、または間接に損害を受けられたとしても私は責任を取りません。

ルートパスワードをリセット

http://www.goofoo.jp/2011/11/1457
http://dev.mysql.com/doc/refman/4.1/ja/resetting-permissions.html

  1. mysqld を停止して、--skip-grant-tables オプションを指定して再起動します。
  2. 以下のように、mysqld サーバに接続します。

$ mysql -u root mysql

  1. mysql クライアントで以下のコマンドを実行します。
mysql> UPDATE user SET Password=PASSWORD('mynewpassword')
    ->             WHERE User='root';
mysql> FLUSH PRIVILEGES;
  1. この後、新しいパスワードを使用して接続できます。
  2. これで、適切に mysqld を停止し、再起動できます。

mysqladmin passwordを使用する方法では失敗。

このページにはhatena以外のサービスからのコンテンツが埋め込まれています。 hatenaによりGoogle AdSense 広告が埋め込まれています。