昨日、何も考えずにMySQLのrootパスワードを設定して、今日ローカルの違うサイトが開けうとしたら開かなくなってしまいました。
それで、mysqlでrootパスワードを設定したのが原因だと直感して、リセットすれば良いのではないかと思いリセットすると元通りアクセス可能になりましたので、その過程をメモ。
(1)
Windowのコマンドプロンプトを立ち上げmysql\binに移動。
cd C:\wamp\bin\mysql\mysql5.5.8\bin
移動後、以下のコマンドを入力。
mysqld –skip-grant-tables
(2)
別のコマンドプロンプトを立ち上げて同じように移動
cd C:\wamp\bin\mysql\mysql5.5.8\bin
移動後、以下のコマンドを入力
mysql -u root mysql
MySQLにログインできたら、以下のコマンドを入力
update user set password=null where user=’root’ and host=’localhost’;
最後に以下のコマンドを入力
FLUSH PRIVILEGES;
コンピュータを再起動したら、リセットが反映されアクセスできるようになりました。
スポンサーリンク
コメント