Как получить имена таблиц заглавными буквами в MySQL 5.6

Я хочу создать таблицу, имя которой начинается с заглавной буквы в версии MySQL 5.6 . В версии 5.0 мы можем использовать lower_case_table_names=0 в файле my.ini и перезапустите MySQL, он работает.

Но в версии 5.6 я не могу заставить его работать.

1 ответ

Вы можете установить lower_case_table_names системная переменная в my.ini, Добавьте этот параметр внизу файла конфигурации:

lower_case_table_names=2

Есть три варианта, 0, 1, а также 2, Узнайте, что делают эти варианты: http://dev.mysql.com/doc/refman/5.0/en/identifier-case-sensitivity.html

Примечание. Существует большая разница между тем, как имена идентификаторов представляются пользователю через phpMyAdmin, и тем, как сопоставление идентификаторов выполняется из оператора SQL.

Другие вопросы по тегам