Windows MySQL 5.7 datadir 경로 변경
Windows용 MySQL 5.7 인스톨파일 설치시 기본적으로 C: 드라이브에 설치
문제 : C: DISK 용량 부족하여 OS 부팅 및 가동에 문제가 될 소지가 있음.
해결 : OS가 설치되어있는 DISK가 아닌 다른 DISK로 이동
1. 서비스 중지
2. 폴더 이동
C:\ProgramData\MySQL\MySQL Server 5.7
- "ProgramData" 폴더는 기본적으로 숨김 옵션
▼ 아래와 같이 폴더 전체 이동 (C: -> E:)
3. my.ini 파일 수정
- 혹시 모를 예비를 위해서 기존 경로는 주석 처리하고 변경
4. 레지스트리 수정
경로
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL55\ImagePath |
- ImagePath 편집
- default-file 경로에 있는 my.ini 경로를 변경
5. 서비스 시작
- 서비스 비 활성화 시 my.ini 값 재확인(기본값 이외 사용자가 설정한 값들 구문, 오타 확인)
- 레지스트 값 경로 재 확인
- 이동한 폴더 (C: -> E:)의 권한 확인
6. 최종확인
mysql)show variables like 'datadir';