Mam problem ze zmianą wartości zmiennej lower_case_table_names w MySQL 5.6 ... Zrobiłem wszystko, co powiedziałem w Where to change the value of lower_case_table_names=2 on windows xampp.MySQL's lower_case_table_names nie ulegnie zmianie
Domyślną wartością mojego systemu Windows 7 jest "1". Chcę przełączyć go na "2".
próbowałem kilka sposobów, co zrobiłem to:
- Edited C: \ Program Files \ MySQL \ MySQL Server 5.6 \ my-default.ini dodając lower_case_table_names = 2 gdziekolwiek mogłem (bez symbol # OFC)
- skopiowane my-default.ini i wklejony do tego samego katalogu, ale zmieniona na my.ini
- kopiowane my.ini do \ Folder bin
- spowodowała ponowne uruchomienie MySQL56 usługi kilka razy
Teraz, kiedy czytam "SELECT @@ lower_case_table_names" wciąż mówi 1, a mój db zachowuje się jak to jest 1 ...
Jakieś pomysły?
Konieczne może być włączenie wyświetlania plików systemu operacyjnego, aby wyświetlić folder ** ProgramData **. 'Start> Uruchom>" RunDll32.exe shell32.dll, Options_RunDLL 0 "> Widok>' _Uncheck_ ** Ukryj chronione pliki systemu operacyjnego ** Ponadto będziesz musiał zrestartować instancję MySQL Service z poziomu usług Windows. – wchoward
Dlaczego to robią? Czy nie byłoby lepiej dla wszystkich, gdyby umieścili plik my.ini w folderze instalacyjnym MySQL? Spędziłem pół godziny na znalezieniu tego cholernego pliku. – HerrimanCoder