1. 서비스에서 MYSQL80중지
2. 새 비밀번호를 적은 텍스트 파일 만듬 -> C:\ 에 mysql-init.txt로 저장
> ALTER USER 'root'@'localhost' IDENTIFIED BY 'newPassword!';
3. cmd(명령 프롬포트)창 열음
4.mysql 이 있는 위치에 mysql을 실행하는데, mysql-init.txt 설정하도록 다음과 같이 명령어 입력해줌
C:\>"C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld"
--defaults-file="C:\\ProgramData\\MySQL\\MySQL Server 8.0\\my.ini"
--init-file="C:\\mysql-init.txt"
**
이때, 경로에 "" 잘 넣었는지 확인
만약 C:\\ProgramData\\MySQL\\MySQL Server 8.0\\my.ini 파일이 없으면 저 부분은 넣을 필요 없음
my.ini은 MySQL Installation Wizard로 설치하면 생긴다함
4. 새로운 cmd창을 열어 비밀번호가 잘 변경되었는지 확인한다
포트까지 잘 적어줘야함!
비밀번호로 로그인시 잘 로그인된 것을 알 수 있음
이제 다시 서비스에서 MYSQL80을 시작해주고 사용하면 된다
'DB > MySQL' 카테고리의 다른 글
heroku clearDB - mysql사용시 한글 깨짐 현상 해결 (0) | 2021.07.16 |
---|