gzhegow
@gzhegow
aka "ОбнимиБизнесмена"

Нужно ли задавать COLLATE дополнительно каждому полю в mysql?

Заметил что в Wordpress помимо того что стоит
DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci
также для каждого текстового поля тоже установлено COLLATE=utf8mb4_unicode_ci

Значит ли это, что если я добавляю для новых таблиц эту кодировку я тоже должен каждому полю указать COLLATE, или достаточно указать DEFAULT COLLATE?
  • Вопрос задан
  • 224 просмотра
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
COLLATE базы наследуется от настроек сервера, таблицы - от базы, колонки - от таблицы, так что есть смысл задавать явно только при изменении.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы