메뉴 건너뛰기

Korea Oracle User Group

DBMS

Windows 버전 MySQL의 my.ini 파일 찾기

 

윈도우의 경우 리눅스의 my.conf 파일과 다르게 환경 설정 파일명이 my.ini 명칭으로 존재한다.

 

my.ini 파일을 찾는 가장 빠른 방법은 services.msc 명령어를 통해 서비스의 내용을 확인하는 것이다.

윈도우의 경우 대개 setup 형태로 MySQL을 설치하기 때문에 기본적으로 서비스에 등록을 시키는 형태로 설치하게 된다.

MySQL이 서비스에 등록되어 있다면 아래와 같이 등록이 되어 있을 것이다.

 

[크기변환]20200301_182356.png

 

등록된 서비스의 속성을 보게 되면 

 

[크기변환]20200301_182447.png

 

아래 창과 같은 정보가 담겨 있게 된다.

 

[크기변환]20200301_182501.png

 

위의 정보를 보면 실행 파일 경로 부분에 아래와 같은 명령어가 실행된 것을 확인할 수 있다.

 

"C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe" --defaults-file="C:\ProgramData\MySQL\MySQL Server 8.0\my.ini" MySQL80

 

위의 내용에서 my.ini 파일의 위치 정보를 확인할 수 있다.

 

위의 내용과는 별도로 MySQL의 경우 윈도우에서 환경 파일을 찾은 순서는 아래와 같다.

 

MySQL이 윈도우에서 환경 파일을 찾는 순서
순서 파일 위치
1 %WINDIR%\my.ini, %WINDIR%\my.cnf
2 C:\my.ini, C:\my.cnf
3 BASEDIR\my.ini, BASEDIR\my.cnf
4 mysqld 수행시 --defaults-file 옵션에 정한 내용

 

 

위로