Страница 1 из 1

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

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

Может кто-то знает, как это исправить???

Добавлено: 27 июн 2012, 22:32
Максим
Хм, может я чего-то не понимаю, но в MySQL вроде как не имеет значения в каком регистре вы создаете таблицу. Или нет? И Linux с его чувствительностью к регистру файлов тут вообще не причем. Или может я чего не знаю? :oops:

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

Это, возможно, пошло из FoxPro и т.п. допотопных БД ?

Добавлено: 02 июл 2012, 11:20
miraage
Что за чепуха.
Как говорится "MySQL не чувствителен, но уважителен к регистру".

Добавлено: 02 июл 2012, 16:52
newd
Про опцию lower_case_table_names почитайте в мане.