こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

rootのパスワードを忘れました

以前MySQLをインストールしたのですが、パスワードを忘れてしまいました。
まずパスワードの再設定にトライしました。しかし駄目でした。

その後、MySQLを削除し、再インストールを試みました。
しかし、Passwordを入力する項目が3つになっていて、
Current Password という入力欄が出来てしまいました。

もちろん、未入力で進めるとエラーになります。

Program Filesの中にあるMySQLのフォルダは完全に削除してから再インストールを行ったのですが、他にもどこかに設定データが残っていたのでしょうか?

よろしくお願いします。

windowsXP
MySQL(5.1.35)

投稿日時 - 2009-06-09 16:58:00

QNo.5030009

困ってます

質問者が選んだベストアンサー

インストーラでインストールしたものはフォルダの削除ではなくてコントロールパネルからアンインストールするのが普通です
そうしないとレジストリキーなどにデータが残ったりします

投稿日時 - 2009-06-09 17:16:23

補足

php504様、お返事ありがとうございます。

どうやら以前のアンインストールの仕方がまずかったということですね。先ほどインストールしたものをコントロールパネルより削除して、PCを再起動後、再インストールを試みましたが、Current passwordの入力を求められてしまいました。

レジストリキーにもしかしたら残っているのかもしれませんが、何か参考になる情報がありますでしょうか。

投稿日時 - 2009-06-09 17:37:04

お礼

お騒がせして申し訳ありませんでした。

結局、技術的な解決手段は今のところ、分かりませんでした。

しかし、パスワードを思いだしました。[mysql]でした。

回答して頂いた方、ありがとうございました。

投稿日時 - 2009-06-09 20:00:51

ANo.2

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

やってみてください.

参考URL:http://www.nilab.info/zurazure2/000310.html

投稿日時 - 2009-06-09 17:00:54

補足

denden015様、お返事ありがとうございます。
/usr/bin/mysqld_safe --user=root --skip-grant-tables &
とあるのですが、
C:\Program Files\MySQL\MySQL Server 5.1\binの中にmysqld_safeというexeファイルが無いようです。

また、管理・サービスからMySQLを起動し、MySQLのBinフォルダより
> mysql -u root
を実行しますと、
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
と出てしまいます。

どうぞよろしくお願いします。バージョンの違いによってやり方が違うのか、もしくはOSによって違うのかは分かりません。そもそもやり方が違うだけかもしれませんが。

投稿日時 - 2009-06-09 17:16:11

あなたにオススメの質問