저는 window 사용합니다.
저는 mysql Ver 8 사용합니다.
인터넷으로 많은 방법을 찾아보고 시도해봤지만 비밀번호는 바뀌지 않았습니다.
왜 안 바뀌는지는 중요하지 않았다.
난 root계정 비밀번호를 잃어버렸고..!!!
비밀번호를 찾던가! 바꾸던가!!! 초기화하던가!!!!
그중에서 비밀번호 바꾸는 방법!!!
초간단한 방법 이제부터 설명하겠습니다.
1. mysql.exe 파일이 설치된 폴더를 찾는다.
- 보통 C 드라이브에서 Porgran Files 안에 MySQL이라는 폴더로 생성되어 있다. 이곳에서 bin 폴더까지 주소를 선택
- 나의 경우에는 C:\Program Files\MySQL\MySQL Server 8.0\bin 이라는 주소이다.
2. cmd 창을 열어서 cd C:\Program Files\MySQL\MySQL Server 8.0\bin 이라고 적고 엔터키를 누른다.
- 위에서 찾은 폴더 주소를 적어 넣는 것이다.
3. C:\Users\user> 이라고 적혀있던 부분이 C:\Program Files\MySQL\MySQL Server 8.0\bin> 이라고 바뀐다.
- 단순히 mysql.exe 파일이 있는 곳을 찾아서 위치를 변경해준 것이다.
- 쉽게 이야기 하자면 cmd 창 안에서 저 위치에 있는 폴더를 열고 들어갔다고 생각하면 쉽지 않을까...??
4. set password for 'root'@'localhost' = password('바꾸고싶은비밀번호');
- C:\Program Files\MySQL\MySQL Server 8.0\bin> set password for 'root'@'localhost' = password('바꾸고싶은비밀번호');
- 위에 모양대로 작성 후 엔터키 누르면 끝
- 바꾸는 데 성공했다 실패했다 는 어떠한 메시지도 안 뜸
5. mysql -uroot -p
- C:\Program Files\MySQL\MySQL Server 8.0\bin> mysql -uroot -p
- Enter password: *****
- 패스워드 입력할 때 바꾼 패스워드로 입력하고 엔터 치면 접속완료!!
여기까지 해봤는데 비밀번호가 바뀌지 않았다?? 그러면 다른 방법 구글링 하면 많이 나오니 다른 방법으로 시도해보시길 바랍니다.
제가 참고한 자료 링크 남겨요~
'Study > SQL' 카테고리의 다른 글
[MySQL] TimeStamp_UNIXTIME (0) | 2022.04.17 |
---|---|
(면접질문) 다음 SQL의 결과로 가장 적절한 것은? (0) | 2022.04.04 |
(면접질문)DB의 주식별자는 기본키, PK(Primary Key)에 해당하는 속성이다. 다음 중 주식별자의 특징이 아닌것은? (0) | 2022.04.04 |
(면접질문)SQL의 데이터 정의어에 해당하지 않는 것은?? (0) | 2022.03.30 |
Select_03 기초공부_table Keyword (0) | 2022.03.24 |