Database/MySQL
[MySQL] root 비밀번호 변경하기
꽁담
2018. 6. 6. 21:20
MySQL 에서 root 비밀번호를 분실했을 때, root 비밀번호를 변경하는 방법입니다.
1. MySQL 을 종료합니다.
2. MySQL 을 --skip-grant-tables 옵션을 부여하여 구동합니다.
$ ./mysql.server start --skip-grant-tables Starting MySQL...... SUCCESS!
3. root 비밀번호를 변경합니다.
root 계정의 비밀번호를 root 로 변경하는 쿼리입니다. PASSWORD(' ') 에 원하는 비밀번호를 입력합니다.
$ mysql -u root mysql mysql> UPDATE mysql.user SET AUTHENTICATION_STRING=PASSWORD('root') WHERE USER='root'; Query OK, 1 row affected, 1 warning (0.06 sec) Rows matched: 1 Changed: 1 Warnings: 1
mysql> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.03 sec)
4. MySQL 을 재구동합니다.
$ ./mysql.server stop Shutting down MySQL.. SUCCESS! $ ./mysql.server start Starting MySQL...... SUCCESS!
5. 변경한 비밀번호를 사용하여 로그인합니다.
$ mysql -u root -p mysql Enter password: root mysql>