Windows MySQL root password reset
Windows MySQL root reset
http://dev.mysql.com/doc/refman/5.5/en/resetting-permissions.html
* –init-file옵션을 사용하여 root password 를 reset 할수 있다. linux에서는 –skip-grant-tables 을 주고 띄운 다음 mysql.user 업데이트하곤 했었는데, 윈도우즈는 매뉴얼 찾아보니 대안이 있으니 사용해 보자.
1. mysql-init.txt 파일을 생성
UPDATE mysql.user SET Password=PASSWORD('newpasswd') WHERE User='root';
FLUSH PRIVILEGES;
2. stop instance
3. start mysql instance with init-file option
"C:Program FilesMySQLMySQL Server 5.5binmysqld" --defaults-file="C:Program FilesMySQLMySQL Server 5.5my.ini" --init-file="C:Program FilesMySQLMySQL Server 5.5mysql-init.txt"