[MariaDB] Window에서 MariaDB 비밀번호 찾기

반응형

Window에서 비밀번호 찾기

1. MariaDB 종료

MariaDB 종료하기 위한 서비스
윈도우+R 그리고 service.msc

윈도를 사용하는 기준으로 설명드리겠습니다.

1. [Window Key] + [R] 누르면 윈도 실행창이 생성됩니다.

2. services.msc 입력합니다.

 

해당 명령어를 입력하게 되면, 서비스창이 생성되는 것을 확인할 수 있습니다.

혹은 시작에서 '서비스' 검색해도 같은 결과가 나오는 것을 확인할 수 있습니다.

 

여기서 실행중인 MariaDB를 찾아서 우클릭으로 종료 눌러줍니다.

 

 

 

2. MariaDB 경로 찾기

여기서 많이 헤맬 수 있습니다.

C:\Program Files\MariaDB 10.11\bin

기본 설치경로는 위와 같으며, 설치할 때 어느 경로에 했을지는 사용자에 따라 다를 수 있습니다.

 

 

MariaDB 위치

제 MariaDB 위치는 위의 경로하고 동일합니다.

이 부분을 파일로 들어오는 이유는 CLI로 찾는 것을 많이 힘들어 할 수도 있고,

GUI로 찾아서 들어올 경우 파일의 경로를 쉽게 이동할 수 있기 때문이기도 합니다.

 

파일위치를 복사한다.

파일의 위치를 복사합니다.

다시 똑같이 실행한다.

위에 하고 똑같이 실행창을 열어서 명령 프롬프트를 실행하면 됩니다.

1. [Window Key] + [R] 키를 눌러서 실행창이 생성됩니다.

2. cmd 입력합니다.

 

혹은 윈도우에서 '명령 프롬프트' 검색하면 나오는 것을 확인할 수 있습니다.

 

 

위에 복사한 것을 붙여넣는다.

위의 경로를 복사하여서 붙여 넣으면 됩니다.

 

cd [이동 명령어] + [파일 경로]입니다.

복사 붙여 넣기가 잘 안 될 경우, 명령 프롬프트가 실행된 후, 다시 경로텍스트를 복사하면 될 가능성이 높아집니다.

 

경로가 이렇게 되었다면 성공입니다.

경로가 이렇게 되었다면 성공되었었습니다.

 

 

3. 명령어 실행하기

반드시 해당 명령어를 실행해야 한다.

mysqld -uroot --skip-grant-tables

반드시 bin 위치에서 해당 명령어를 실행합니다.

해당 명령어를 실행하고 5초 동안 아무런 반응이 없다면, 성공된 것이므로 종료하시면 안 됩니다.

 

다시 위의 과정의 cmd를 열어서 2번의 과정을 반복하면 됩니다.

 

 

4. MariaDB 접속하기

mysql 접속하기

mysql -uroot mysql

2번의 과정을 한 번 더 만들었다면 위의 명령어를 실행하면 됩니다.

 

root계정으로 DB를 접속할 수 있습니다.

 

MariaDB접속 성공모습

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

댓글

Designed by JB FACTORY