완벽해요! 이번엔 Windows에서 MariaDB 데이터 디렉터리 변경 방법을 다룬 블로그 포스트에 레지스트리 수정 내용까지 포함한 완성본을 정리해드릴게요.
실제 수정이 필요한 경우는 거의 없지만, 특정 상황(MSI 설치, 서비스 등록 시 경로 지정 등) 에 대비해 레지스트리 확인 및 수정법까지 포함했습니다.
🎨 블로그용 포스트: Windows에서 MariaDB 데이터 폴더 변경하는 방법 (+레지스트리 포함)
🧩 개요
Windows에서 MariaDB를 사용하다 보면, 기본 데이터 저장 경로가 C드라이브에 위치해 공간이 부족할 수 있습니다.
이럴 땐 데이터 디렉터리(datadir)를 다른 드라이브(D:, E: 등)로 옮기면 좋습니다.
이 포스트에선 다음을 다룹니다:
- MariaDB 데이터 폴더 변경 방법
- my.ini 설정 변경
- 레지스트리 확인 및 수정 (특정 상황 대비)
1️⃣ MariaDB 서비스 중지
먼저 MariaDB를 종료합니다.
- Win + R → services.msc 입력
MariaDB 항목 찾기 → 마우스 우클릭 → 중지
2️⃣ 데이터 폴더 위치 확인 및 복사
기본 위치는 다음 중 하나입니다:
C:\Program Files\MariaDB 10.x\data
또는
C:\ProgramData\MariaDB\MariaDB 10.x\data
이 폴더를 복사해서 원하는 위치로 옮깁니다. 예:
C:\Program Files\MariaDB 10.x\data → D:\MyDB\data
✅ .ibd, .frm, .ib_logfile0, .ib_logfile1 등 모든 파일 포함해서 복사해야 합니다.
3️⃣ my.ini 설정 변경
- my.ini 파일 열기 (보통 설치 경로에 있음):
C:\Program Files\MariaDB 10.x\my.ini
- [mysqld] 섹션 수정:
[mysqld]
datadir=D:/MyDB/data
💡 슬래시는 / 사용을 권장합니다 (\는 이스케이프 문자 문제로 혼동될 수 있음)
4️⃣ 레지스트리 확인 및 수정 (특정 상황용)
보통은 필요 없지만, MariaDB가 서비스 실행 시 레지스트리의 경로를 따를 수도 있습니다.
📍 레지스트리 경로:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MariaDB
- regedit 실행 (Win + R → regedit)
- 위 경로 이동
- 오른쪽에서 ImagePath 항목 더블 클릭
- 실행 경로가 아래처럼 되어 있다면:
"C:\Program Files\MariaDB 10.x\bin\mysqld.exe" --defaults-file="C:\Program Files\MariaDB 10.x\my.ini" MariaDB
👉 --defaults-file=... 경로가 my.ini를 정확히 가리키고 있는지 확인하고 필요시 수정합니다.
💡 예시 (수정 전/후):
수정 전:
--defaults-file="C:\Program Files\MariaDB 10.6\my.ini"
수정 후:
--defaults-file="D:\MariaDB\my.ini"
⚠️ my.ini 파일을 다른 경로에 두고 싶을 때만 레지스트리 수정이 필요합니다.
단순히 datadir만 바꾸는 경우는 my.ini만 수정하면 충분합니다.
5️⃣ MariaDB 서비스 재시작
services.msc에서 MariaDB → 시작 클릭!
6️⃣ 정상 작동 테스트
명령 프롬프트(cmd)에서 MariaDB 접속 테스트:
mysql -u root -p
정상 접속되고 데이터가 보이면 성공입니다!
🔍 FAQ
❓ 레지스트리 수정은 꼭 해야 하나요?
보통은 아니오입니다.
단, --defaults-file 경로가 잘못되어 MariaDB가 설정 파일을 못 찾는 경우엔 필요합니다.
❓ 서비스가 안 켜져요!
- my.ini 경로 확인
- datadir 권한 문제 확인
- 로그 파일 (hostname.err) 확인
🎁 마무리
이제 데이터 폴더를 원하는 드라이브로 안전하게 옮길 수 있어요.
서버 운영 시 공간 확보나 성능 최적화를 위해 꼭 알아둬야 할 팁입니다 😊
'PC' 카테고리의 다른 글
stable diffusion webui 설치 및 간략 사용기 (1) | 2023.10.07 |
---|---|
인터넷 속도 높이기 업체별 - DNS 설정 (0) | 2023.10.02 |
화상키보드 켜기/끄기 (1) | 2022.12.02 |
[툴] LastPass 암호관리툴 (0) | 2021.03.24 |
[툴] 구글 달력 (0) | 2020.11.03 |