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を再起動する。