MySQL lower_case_table_names не изменится
У меня проблема с изменением значения переменной lower_case_table_names в MySQL 5.6...
Я сделал все, что говорит в Где изменить значение lower_case_table_names = 2 на окнах xampp.
Значение по умолчанию для моей Windows 7 равно "1". Я хочу переключить его на "2".
Пробовал несколько способов, что я сделал:
- Отредактированный C:\Program Files\MySQL\MySQL Server 5.6\my-default.ini, добавив lower_case_table_names = 2 туда, где мог (без # символа ofc)
- Скопировал my-default.ini и вставил его в тот же каталог, но переименовал в my.ini
- Скопирована папка my.ini в \bin
- Повторный запуск службы поддержки MySQL56
Теперь, когда я читаю "SELECT @@lower_case_table_names", он все еще говорит "1", а мой db ведет себя как 1...
Любые идеи?
Ответы
Ответ 1
Я решил это с файлом, который я нашел под
C:\ProgramData\MySQL\MySQL Server 5.6\my.ini
Таким образом, это была ProgramDatastrong > , а не Program Files. Я получил этот путь от MySQL Workbench → Управление экземплярами сервера → [tab] Профиль системы → Файл конфигурации. Угадайте, что это место, где нужно искать текущий путь к файлу конфигурации.