Computer >> 컴퓨터 >  >> 프로그래밍 >> MySQL

윈도우에서 MySQL my.cnf 설정 파일 위치 찾는 방법 (단계별 가이드)


MySQL 데이터베이스를 운영하다 보면 성능 튜닝이나 서버 환경 변경을 위해 설정 파일인 my.cnf의 위치를 확인해야 할 때가 많습니다. 하지만 윈도우에서는 리눅스와 달리 파일 탐색만으로 위치를 찾기 어려울 수 있습니다. 이 글에서는 윈도우 서비스 관리 도구를 활용해 MySQL 설정 파일의 실제 경로를 확인하는 방법을 단계별로 소개합니다.

1단계: 실행 창 열기

키보드에서 Windows + R 키를 동시에 눌러 실행(Run) 창을 엽니다.

윈도우에서 MySQL my.cnf 설정 파일 위치 찾는 방법 (단계별 가이드)

2단계: services.msc 명령어 입력

실행 창에 services.msc를 입력하고 Enter 키를 누릅니다. 그러면 윈도우의 서비스 관리 창이 열립니다.

윈도우에서 MySQL my.cnf 설정 파일 위치 찾는 방법 (단계별 가이드)

3단계: MySQL 서비스 찾기

서비스 목록에서 MySQL 관련 항목을 찾습니다. 목록이 길 경우 스크롤을 내리거나 영문 입력 상태에서 'M' 키를 누르면 해당 위치로 빠르게 이동할 수 있습니다.

윈도우에서 MySQL my.cnf 설정 파일 위치 찾는 방법 (단계별 가이드)

아래 화면과 같이 MySQL 서비스를 확인할 수 있습니다.

윈도우에서 MySQL my.cnf 설정 파일 위치 찾는 방법 (단계별 가이드)

4단계: MySQL80 속성 열기

MySQL80 항목을 마우스 오른쪽 버튼으로 클릭한 뒤 속성(Properties)을 선택합니다.

윈도우에서 MySQL my.cnf 설정 파일 위치 찾는 방법 (단계별 가이드)

5단계: 실행 파일 경로에서 설정 파일 위치 확인

속성 창의 '실행 파일 경로(Path to executable)' 항목을 살펴보세요. 이 경로에는 mysqld.exe가 시작될 때 사용되는 옵션이 함께 표시되며, 일반적으로 --defaults-file 옵션 뒤에 my.cnf(my.ini) 파일의 실제 위치가 나타납니다. 위 스크린샷에서 확인할 수 있듯이, 이것이 바로 윈도우에서 MySQL 설정 파일의 위치를 알려주는 핵심 정보입니다.

추가 팁

- 윈도우용 MySQL은 유닉스/리눅스 계열의 my.cnf 대신 my.ini라는 이름의 설정 파일을 사용하는 것이 일반적입니다.
- 기본 설치 시 설정 파일은 보통 C:\ProgramData\MySQL\MySQL Server 8.0\my.ini 경로에 위치합니다.
- MySQL 클라이언트에 접속한 상태에서 SHOW VARIABLES LIKE 'datadir'; 쿼리를 실행하면 데이터 디렉터리 등 주요 설정 정보를 함께 확인할 수 있습니다.