Categories: MySQL

Windowsで、MySQLのパスワードがわからなくなった時の対処法

Windowsを再起動したとき、なぜかMySQLに接続できなくなって、どうやらパスワードが違うらしい。なぜ?

パスワードなんて変えたわけではないのに、勝手に変わった?

ともかく。
わからなくなった、rootのパスワードを設定する方法。

まず、MySQLは止めておく。で、コマンドプロンプトを立ち上げて、

mysqld -nt --skip-grant-tables

といれる。

おそらく、止まってしまうので、別のコマンドプロンプトを立ち上げて、

mysql -u root

で、MySQLにログインできる。

update user set password=PASSWORD('****') where user='root' and host='localhost';

で、パスワードを変える。(****にお好みのパスワードを)

exit で抜けて、MySQLを再起動する。

nakaike

Share
Published by
nakaike