[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