Задать вопрос

Извлечение фото из MySQL?

Приветствую.
Досталась в наследство база MySQL с фотографиями, которые лежат в колонке с типом VARBINARY. Может, кто ни будь подскажет, как их правильно конвертировать в base64 и дальше вставить в тег img. Пробовал через base64_encode, но это не помогло. Возможно, нужны еще какие то преобразования?

скриншоты данных в колонке
Тип колонки:
5ae172e4ac800035897016.pngДанные в ячейках:
5ae172f224301849997786.png
  • Вопрос задан
  • 336 просмотров
Подписаться 3 Простой 9 комментариев
Решения вопроса 1
@Slon74
Судя по тому, что в начале идет сигнатура FF D8 FF E0 - это JPEG картинка. Только вот представление ее, ну очень нетипичное, ну, или, это так Binary Editor странно отображает данные. Какие данные в столбце в "сыром" виде?
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@PapaStifflera
Родился, вырос...
Все преобразования есть в коде, который пишет фото в базу.
Ответ написан
demon416nds
@demon416nds
Разработчик на чем попало
толку то от вашего скриншота
будь в текстовом виде хотябы было видно что за формат картинки в базе
Ответ написан
@newpy
web-dev
Не пробовал "кастить" VARBINARY -> CHAR на уровне базы?

SELECT CAST(binaryColumn as CHAR) from table_name
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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