나는 이미 http://dev.mysql.com/doc/refman/4.1/en/mysql-config-wizard-file-location.html을 보았습니다.
과
http://dev.mysql.com/doc/refman/5.1/en/option-files.html
그러나 나는 여전히 오래된 질문에 갇혀 있습니다! “my.ini는 어디에 있습니까”mysql 5.5.28과 함께 Windows Server 2008을 사용하고 있습니다. mysqld –install을 사용하여 서비스를 설치했으며 sqlyog를 사용하여 mysql 서버를 사용할 수 있습니다. 그러나 불행하게도 나는 my.ini 파일에서 찾을 수 없습니다 오전 installation directory
여부에 c:\
도에서 c:\windows
도에서 data_dir
쿼리 show variables like "mysql_home"
반환 아무것도뿐만 아니라.
어떤 제안?
답변
폴더를 봐야 C:\Program Files\MySQL\MySQL Server 5.5
하는데 문제가 있습니다. MySQL의 MSI 설치를 수행 할 때 my.ini가 생성되지 않습니다. 해당 폴더에 샘플 .ini 파일이 있습니다. 그중 하나를 사용하려면 my-medium.ini
MySQL을 다시 시작하기 전에 다음을 수행해야합니다.
cd C:\Program Files\MySQL\MySQL Server 5.5
copy my-medium.ini my.ini
net stop mysql
net start mysql
이렇게하면에서 my.ini
읽을 수 있습니다 C:\Program Files\MySQL\MySQL Server 5.5\bin\mysql.exe
.
답변
WINDOWS MYSQL 5.6 MSI의 my.ini 위치 (설치 마법사 사용)
Windows 명령 셸을 열고 다음을 입력합니다. echo %PROGRAMDATA%
합니다.. Windows Vista에서 결과 : C:\ProgramData
.
http://dev.mysql.com/doc/refman/5.6/en/option-files.html 에 따르면 MySQL이 가장 먼저 살펴볼 위치는 %PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini
. Windows 셸에서ls "%PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini"
에서 파일이 있음을 알 수 있습니다.
Stackoverflow 및 웹에서 찾을 수있는 대부분의 제안과 달리 파일을 작동 C:\Program Files\MySQL\MySQL Server 5.6\my.ini
하지 않습니다. 어느 쪽도 마찬가지입니다 C:\Program Files (x86)\MySQL\MySQL Server 5.1
. 위에 게시 된 MySQL 링크에 인용 된 이유 :
Windows에서 MySQL 프로그램은 지정된 순서로 다음 파일에서 시작 옵션을 읽습니다 (맨 위 항목이 먼저 사용됨).
5.6 MSI 설치 프로그램 은 우선 순위 가 가장 높은 위치에 my.ini를 생성합니다 . 즉, 설치 프로그램에서 생성 한 파일을 제외하고는 다른 파일을 찾거나 사용하지 않습니다.
위에서 승인 된 솔루션은 5.6 MSI 기반 설치에서 작동하지 않습니다.
답변
- 시작 메뉴 검색 상자에 “services.msc”를 입력합니다.
- 이름 열에서 MySQL 서비스를 찾습니다 (예 : MySQL56).
- MySQL 서비스를 마우스 오른쪽 버튼으로 클릭하고 속성 메뉴를 선택합니다.
- 일반 탭에서 “실행 파일 경로”를 찾으면 .ini 파일 (예 : “C : \ Program Files (x86) \ MySQL \ MySQL Server 5.6 \ bin \ mysqld.exe”–defaults-file =)이 있습니다. “C : \ ProgramData \ MySQL \ MySQL Server 5.6 \ my.ini”MYSQL56
답변
나는 내 것을 찾았다
\ProgramData\MySQL\MySQL Server 8.0\
(숨겨진 폴더입니다)
해당 폴더에 액세스하기 위해 입력 win+R
하고 쓰거나 %PROGRAMDATA%
숨김 폴더 표시를 활성화 할 수 있습니다.
답변
MySQL Workbench를 시작한 다음 서버-> 옵션 파일을 시작하고 창 하단을 확인합니다. “구성 파일 : C : \ ProgramData \ MySQL \ MySQL Server 5.6 \ my.ini”와 같이 표시됩니다.
( “ProgramData”와 “Program Files”의 미묘한 차이에 유의하십시오. 빠른 답변을 찾고 있다면 쉽게 이해할 수 있습니다.)