Windows 환경에서 MySQL 패스워드 분실 시 대체 방법 을 알아보겠습니다

  • cmd 창을 관리자 권한으로 실행
    Windows 환경에MySQL 패스워드 분실 시 대체 방법

  • CMD창에서 MySQL 설치 경로의 bin 디렉토리로 이동
    C:\Program Files\MySQL\MySQL Server 5.6\bin
  •  아래와 같이 명령어를 입력 합니다.
    * mysqld.exe –skip-grant
    * 입력 후 아래와 같은 메시지가 뜨면 새로운 cmd창을 관리자 권한으로 열고 다시 mysql bin 폴더로 이동합니다.
    *아래 창은 그대로 나두고 이동 합니다.

  •  Mysql 설치경로 이동후 mysql.exe를 실행합니다.
    C:\Program Files\MySQL\MySQL Server 5.6\bin\mysql

  •  root 계정의 패스워드를 변경 합니다.
    use mysql;
    UPDATE user SET password=PASSWORD(‘123456a’) where user=’root’;
    FLUSH PRIVILEGES;
    exit;

참고 URL

https://m.blog.naver.com/nateen7248/220482580216