mysql 8.0 비밀번호 초기화 하기(Windows/

리팩토링 벨로그·2022년 10월 9일

DB 사용하기

목록 보기
1/2

mysql 비밀번호 초기화 하기

mysql 비밀번호가 생각이 나지 않아서 비밀번호를 초기화를 진행했다.
윈도우 아이콘 우측에 있는 검색창에 서비스를 검색하고
MySQL80을 찾은 뒤

MySQL80에 우측 마우스를 클릭한 뒤 중지(O)를 눌러준다.

C:\경로에 다음과 같이 텍스트를 입력해서

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';

mysql-init.txt라는 text파일을 저장해준다.
'MyNewPass'는 내가 사용할 패스워드를 적는 곳이므로 내가 원하는 패스워드로 설정해준다.

그러고 명령프롬프트(cmd)를 관리자 권한으로 실행한다.
다음과 같은 코드를 입력해주면 된다.

C:\> mysqld --defaults-file="C:\\ProgramData\\MySQL\\MySQL Server 8.0\\my.ini" --init-file=C:\\mysql-init.txt

명령어를 다 치고, 명령 프롬프트가 멈췄다면

C:\Users\유저이름>mysql -u root -p

을 치고 내가 mysql-init.txt 파일에서 지정한 비밀번호를 친다.
다음과 같이 Welcome to the MySQL monitor. (...중략) 이런 문장들이 뜨면

비밀번호 문제를 해결하고 로그인을 할 수 있음을 알 수 있다.

출처) https://heestory0324.tistory.com/7

profile
글 다시 씁니다.

0개의 댓글