В MySQL 8.0.12, работающем в Windows 10, кажется невозможным установить lower_case_table_names
в 2, чтобы добиться появления смешанных регистров БД и имен таблиц в Workbench.Я понимаю, что под капотом эти объекты могут оставаться строчными, что нормально.Но я хочу, чтобы в Workbench все выглядело правильно, и я всегда мог добиться этого в предыдущих версиях MySQL.Когда я пытаюсь сделать это и перезапустить службу, чтобы она вступила в силу, служба падает и останавливается.В логах mysql я вижу это:
Различные настройки lower_case_table_names для сервера ('2') и словаря данных ('1').
Не удалось инициализировать словарь данных.
Это, похоже, общая проблема для многих людей.
Я прочитал здесь , чторешение:
Так что lower_case_table_names
необходимо установить вместе с --initialize.
Но я понятия не имею, что это значит, или как установить его назапускать.Я погуглил и прочитал несколько статей на форуме, но не могу найти четких инструкций о том, как решить эту проблему.