@cyberlog

MySql и выделяемая память под разные типы данных, при разных кодировках — современное состояние, где посмотреть сводную таблицу?

В справочнике написано, что под CHAR(8) выделяется 8 байт, но сейчас есть utf-8.
Одни говорят, что 1 символ utf-8 может занимать от 3 до 4 байт, другой говорит, что 6...
Где посмотреть сводную таблицу с актуальными данными, такой тип данных = столько байт?
  • Вопрос задан
  • 70 просмотров
Пригласить эксперта
Ответы на вопрос 1
SagePtr
@SagePtr
Еда - это святое
Как-то так: https://ru.wikipedia.org/wiki/UTF-8#.D0.94.D0.B8.D...
А под поле обычного utf-8 в MySQL выделяется 3 байта на символ, а utf8mb4 - 4 байта на символ. Более длинные последовательности в unicode в данный момент не используются и в MySQL не поддерживаются.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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