Если Вы попытаетесь создать таблицу в стиле CamelCase
(например: MyTableName
) Вы заметите, что CamelCase
не работает, имя таблицы будет в нижнем регистре: mytablename
. Что бы решить эту проблему необходимо в настройке MySQL
добавить строку lower_case_table_names = 2
.
Пример для denwer:
Переходим в файл настроек mysql
: Z:/usr/local/mysql-5.5/my.ini
и добавляем строку после mysqld
, если запись уже есть, то просто измените ее:
# The MySQL server [mysqld] #... lower_case_table_names = 2 #...
Для чистого MySQL
в Windows.
Файл с настройками называется my.cnf
, путь к файлу C:/Program Files (x86)/MySQL/MySQL Server 5.5
.
После внесения изменений перезапустите MySQL
сервер.
Комментарии
Спасибо, помогло. Много проблем из-за того, что виндовс не чувствителен к регистру
Ответить