[MySQL] MySQL root 패스워드 재설정 방법
MySQL 에서 root 계정의 패스워드/비밀번호를 잊어버렸을 때/분실했을 때/까먹었을 때/기억나지 않을 때 패스워드/비밀번호를 재설정/다시 설정하는 방법.
1. 서비스 중지
|
우분투 : service mysql stop CentOS6 : service mysqld stop |
2. 인증 생략 옵션 및 안전 모드로 데몬 실행
|
/usr/bin/mysqld_safe –skip-grant-tables & |
3. 콘솔 접속
|
/usr/bin/mysql -u root mysql |
4. 패스워드 변경
Mysql5.7 버전 미만
|
UPDATE mysql.user SET password=PASSWORD(‘패스워드’) WHERE user=’root’; FLUSH PRIVILEGES; quit |
Mysql5.7 버전 이상
|
UPDATE mysql.user SET authentication_string=PASSWORD(‘패스워드’) WHERE user=’root’; FLUSH PRIVILEGES; quit |
5. 서비스 재시작
|
우분투 : service mysql restart CentOS6 : service mysqld restart |
6. root 계정으로 로그인
변경한 패스워드를 입력하여 로그인 되면 성공.
|
mysql -u root -p |