Изображения в БД Mysql

  • Автор темы Автор темы RND
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
R

RND

Помогите пожалуйста, как заносить и потом читать изображения из MySql базы?

Заранее Origatou gozaimasu
 
Для: RND
У вас установлена библиотека для работы с графикой в PHP? GD?
 
[offtopic]Я уж было подумал, что форумом ошибся, попал на анимэ :)[/offtopic]
Это плохая идея -- хранить изображения в базе, гораздо лучше хранить там путь к картинке, а сами изображения хранить на файловой системе. Это будет гораздо быстрее. Если все же хочешь хранить в базе, то воспользуйся типом BLOB, куда считывай картинку. Но вот что пишут в мануале mysql:
With Web servers, images and other binary assets should normally be stored as files. That is, store only a reference to the file rather than the file itself in the database. Most Web servers are better at caching files than database contents, so using files is generally faster.
 
Если все же хочешь хранить в базе, то воспользуйся типом BLOB, куда считывай картинку.
хотелось бы еще добавить, что если уж приперло хранить картинки в базе, то лучше в отдельной таблице. иначе не-индексные выборки из основной таблицы будут дико тормозить при большом объеме таблицы (тесколько гигов).
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!