Задать вопрос
@immelnikoff
Изучаю БД

Как устроен тип BLOB в MySQL 5.7? В каком формате хранятся данные в BLOB-поле?

В документации написано, что этот тип предназначен для хранения бинарных данных, то есть, как я понимаю, это массив, заполненный 0 и 1.
Но потом пишется, что BLOB – это TEXT, но только с тем отличием, что в BLOB сортировка и сравнение данных выполняются с учетом регистра. Но TEXT – это тип для хранения данных в символьном виде. Чего-то я совсем запутался.
Объясните, пожалуйста, в каком всё-таки виде хранятся данные в BLOB? Могу ли я засунуть картинку в BLOB-поле непосредственно (указав место файла картинки на жестком диске) или мне предварительно нужно закодировать картинку в текстовый формат (например, BASE64) и только потом писать эту строку в BLOB-поле?
  • Вопрос задан
  • 1996 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    PRO C#. Базы данных
    2 месяца
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Java-разработчик + ИИ
    9 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы