MySQL[メモ]MySQLでrootのパスワードを忘れたとき。
windows版です。
1.mysqld-nt.exeにオプションを入れて起動します。
>C:\Program Files\MySQL\MySQL Server 5.0\bin>mysqld-nt --skip-grant-tables
2.mysqlに接続します。
>C:\..\bin>mysql -u root mysql
3.mysqlデータベースを選択します。
>use mysql
4.userテーブルでrootパスワードを更新します。
>update user set password=PASSWORD('NEW_PASSWORD') where user='root' and host='localhost';
flush privileges;
update文のhost部分は必要に応じてはずしてください
flush文を省略する場合は、mysqlを再起動してください。