У всех такая фишка с регистром в MySQL

Обсуждение других вопросов связанных с веб-разработкой
Аватара пользователя
duxabilii
Сообщения: 215
Зарегистрирован:
22 июн 2011, 22:06
Контактная информация:

У всех такая фишка с регистром в MySQL

duxabilii » 27 июн 2012, 22:27

Решил спросить, потому что немного напрягает:
при импорте дампов БД через PHPMyAdmin (да и через консоль тоже) имена всех таблиц в БД опускаются в нижний регистр, а это не катит, так как потом в основном работаешь на UNIX/LINUX хостингах, где регистр символов имеет значение.

Может кто-то знает, как это исправить???
Аватара пользователя
Максим
Сообщения: 5392
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Максим » 27 июн 2012, 22:32

Хм, может я чего-то не понимаю, но в MySQL вроде как не имеет значения в каком регистре вы создаете таблицу. Или нет? И Linux с его чувствительностью к регистру файлов тут вообще не причем. Или может я чего не знаю? :oops:
medar
Сообщения: 66
Зарегистрирован:
02 фев 2012, 08:34

medar » 28 июн 2012, 21:15

У меня всегда названия таблиц были в нижнем регистре. И вообще нигде в гайдлайнах не слышал о таком. Команды пишут в верхнем регистре (хотя они работают по-всякому), а названия столбцов и таблиц - всегда в нижнем.

Это, возможно, пошло из FoxPro и т.п. допотопных БД ?
miraage
Сообщения: 8
Зарегистрирован:
29 мар 2012, 10:55

miraage » 02 июл 2012, 11:20

Что за чепуха.
Как говорится "MySQL не чувствителен, но уважителен к регистру".
newd
Сообщения: 30
Зарегистрирован:
18 май 2012, 08:41

newd » 02 июл 2012, 16:52

Про опцию lower_case_table_names почитайте в мане.
Ответить