Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 017 140 раз!

Форум

Добро пожаловать, Гость!

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

Обсуждение вопросов на другие темы связанные с веб-разработкой
Аватара пользователя
duxabilii
Сообщения: 216
C нами: 5 лет 5 мес
Контакты:

Непрочитанное сообщение duxabilii » 27 июн 2012, 22:27

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

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

Аватара пользователя
Максим
Сообщения: 4868
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 27 июн 2012, 22:32

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

medar
Сообщения: 66
C нами: 4 года 10 мес

Непрочитанное сообщение medar » 28 июн 2012, 21:15

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

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

miraage
Сообщения: 8
C нами: 4 года 8 мес

Непрочитанное сообщение miraage » 02 июл 2012, 11:20

Что за чепуха.
Как говорится "MySQL не чувствителен, но уважителен к регистру".

newd
Сообщения: 25
C нами: 4 года 6 мес

Непрочитанное сообщение newd » 02 июл 2012, 16:52

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


Вернуться в «Оффтоп и другие темы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя