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

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

В документации написано, что этот тип предназначен для хранения бинарных данных, то есть, как я понимаю, это массив, заполненный 0 и 1.
Но потом пишется, что BLOB – это TEXT, но только с тем отличием, что в BLOB сортировка и сравнение данных выполняются с учетом регистра. Но TEXT – это тип для хранения данных в символьном виде. Чего-то я совсем запутался.
Объясните, пожалуйста, в каком всё-таки виде хранятся данные в BLOB? Могу ли я засунуть картинку в BLOB-поле непосредственно (указав место файла картинки на жестком диске) или мне предварительно нужно закодировать картинку в текстовый формат (например, BASE64) и только потом писать эту строку в BLOB-поле?
  • Вопрос задан
  • 1981 просмотр
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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