[MariaDB] Window에서 MariaDB 비밀번호 찾기
- Computer/DB
- 2023. 7. 29.
Window에서 비밀번호 찾기
1. MariaDB 종료
윈도를 사용하는 기준으로 설명드리겠습니다.
1. [Window Key] + [R] 누르면 윈도 실행창이 생성됩니다.
2. services.msc 입력합니다.
해당 명령어를 입력하게 되면, 서비스창이 생성되는 것을 확인할 수 있습니다.
혹은 시작에서 '서비스' 검색해도 같은 결과가 나오는 것을 확인할 수 있습니다.
여기서 실행중인 MariaDB를 찾아서 우클릭으로 종료 눌러줍니다.
2. MariaDB 경로 찾기
여기서 많이 헤맬 수 있습니다.
C:\Program Files\MariaDB 10.11\bin
기본 설치경로는 위와 같으며, 설치할 때 어느 경로에 했을지는 사용자에 따라 다를 수 있습니다.
제 MariaDB 위치는 위의 경로하고 동일합니다.
이 부분을 파일로 들어오는 이유는 CLI로 찾는 것을 많이 힘들어 할 수도 있고,
GUI로 찾아서 들어올 경우 파일의 경로를 쉽게 이동할 수 있기 때문이기도 합니다.
파일의 위치를 복사합니다.
위에 하고 똑같이 실행창을 열어서 명령 프롬프트를 실행하면 됩니다.
1. [Window Key] + [R] 키를 눌러서 실행창이 생성됩니다.
2. cmd 입력합니다.
혹은 윈도우에서 '명령 프롬프트' 검색하면 나오는 것을 확인할 수 있습니다.
위의 경로를 복사하여서 붙여 넣으면 됩니다.
cd [이동 명령어] + [파일 경로]입니다.
복사 붙여 넣기가 잘 안 될 경우, 명령 프롬프트가 실행된 후, 다시 경로텍스트를 복사하면 될 가능성이 높아집니다.
경로가 이렇게 되었다면 성공되었었습니다.
3. 명령어 실행하기
mysqld -uroot --skip-grant-tables
반드시 bin 위치에서 해당 명령어를 실행합니다.
해당 명령어를 실행하고 5초 동안 아무런 반응이 없다면, 성공된 것이므로 종료하시면 안 됩니다.
다시 위의 과정의 cmd를 열어서 2번의 과정을 반복하면 됩니다.
4. MariaDB 접속하기
mysql -uroot mysql
2번의 과정을 한 번 더 만들었다면 위의 명령어를 실행하면 됩니다.
root계정으로 DB를 접속할 수 있습니다.
MariaDB [mysql]> 이 표시되었다면, 성공된 모습입니다.
5. root 계정 초기화하기 ( MariaDB 10 버전 이상)
FLUSH PRIVILEGES;
-- localhost로 접속하는 root계정의 비밀번호 설정한다.
--ALTER USER [계정]@[접속 IP] IDENTIFIED BY [비밀번호];
ALTER USER 'root'@'localhost' IDENTIFIED BY 'qwe123!@#';
FLUSH PRIVILEGES;
IDENTIFIED BY의 뒤의 비밀번호만 수정하면 완료입니다.
mysql -u root -p
입력한 비밀번호
해당 비밀번호를 입력하여 실행을 확인되었다면 끝났습니다.
활성화되고 있는 명령 프롬프트까지 종료하면 완료입니다.
'Computer > DB' 카테고리의 다른 글
[Mysql] SQL IN 사용하기 (1) | 2024.02.28 |
---|---|
H2 설치하기 (0) | 2023.08.19 |
[Oracle] 사용한 컬럼 찾기 (0) | 2023.07.04 |
[Oracle], 분기함수 이용하기 (0) | 2023.02.05 |
[Oracle] NULL 처리 방법 (0) | 2023.02.05 |