Как получить имена таблиц заглавными буквами в 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.