LOKALIZACJA my.ini W WINDOWS MYSQL 5.6 MSI (UŻYCIE KREATORA INSTALACJI)
Otwórz powłokę poleceń systemu Windows i wpisz:echo %PROGRAMDATA% . W systemie Windows Vista powoduje to:C:\ProgramData .
Według https://dev.mysql.com/doc /refman/5.6/en/option-files.html
, pierwsza lokalizacja, pod którą MySQL będzie szukał, to %PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini . W powłoce Windows, jeśli wykonasz ls "%PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini" , zobaczysz, że plik tam jest.
W przeciwieństwie do większości sugestii, które znajdziesz w Stackoverflow i w Internecie, umieść plik w C:\Program Files\MySQL\MySQL Server 5.6\my.ini NIE BĘDZIE DZIAŁAĆ. Podobnie C:\Program Files (x86)\MySQL\MySQL Server 5.1 . Powód cytowany w linku do MySQL zamieszczonym powyżej:
W systemie Windows programy MySQL odczytują opcje uruchamiania z następujących plików, w określonej kolejności (najpierw używane są najważniejsze elementy).
Instalator 5.6 MSI robi utwórz my.ini w najwyższym priorytetowa lokalizacja, co oznacza, że żaden inny plik nigdy nie zostanie znaleziony/użyty, z wyjątkiem pliku utworzonego przez instalator.
Zaakceptowane powyżej rozwiązanie nie będzie działać w przypadku instalacji opartych na 5.6 MSI.