Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: картинка в таблице базы даных
 
 автор: drakonchik   (05.04.2008 в 15:58)   письмо автору
 
 

Добрый день)
Скажте, можно ли хранить в ячейке таблицы базы даных картинку?

   
 
 автор: ddhvvn   (05.04.2008 в 16:01)   письмо автору
 
   для: drakonchik   (05.04.2008 в 15:58)
 

Файлы можно хранить в ячейках типа "binary"

   
 
 автор: drakonchik   (05.04.2008 в 16:25)   письмо автору
 
   для: ddhvvn   (05.04.2008 в 16:01)
 

получается, для того, чтоб положить файл в такую ячеку, его надо побайтно считать в текстовую пеерменную, а потом в ячейку положить?

   
 
 автор: Atheist   (05.04.2008 в 17:56)   письмо автору
 
   для: drakonchik   (05.04.2008 в 16:25)
 

Да.

Можно использовать один из типов: BLOB (64 Kb), MEDIUMBLOB (16 Mb), LONGBLOB (4 Gb).

   
 
 автор: vitali   (05.04.2008 в 19:58)   письмо автору
 
   для: Atheist   (05.04.2008 в 17:56)
 

Вопрос к Atheist (если нетрудно объясните) с MqSQL практически никогда не имел дел, но с BLOB-ами приходилось иметь дело в: Informix, DB-2. Вопрос, почему на данном сайте во всех примерах, как при работе с файлами, так и с изображениями не используют BLOB-ы? Ведь код программ упрощается? Это что, проблемы базы, или роста?

   
 
 автор: UshkiNaMakushke   (06.04.2008 в 00:56)   письмо автору
 
   для: drakonchik   (05.04.2008 в 15:58)
 

можно, а зачем вам так базу загружать???, храните всего лишь имя картинки в базе))

   
 
 автор: vitali   (07.04.2008 в 09:19)   письмо автору
 
   для: UshkiNaMakushke   (06.04.2008 в 00:56)
 

Непонимаю, ПОЧЕМУ? Это что, проблемы базы MySQL? Медленно работает с blob-ами или что? Ведь задействование файловой системы для хранения файлов, вносит проблему надежности вашей разработки (требуется решать "каскадность" удаления в двух местах и т.д.). Зачем вообще тогда заморачиваться на использовании БД.

   
 
 автор: ronin80   (07.04.2008 в 15:45)   письмо автору
 
   для: vitali   (07.04.2008 в 09:19)
 

у нас на производстве реализован каталог изделий с фотками (соответствующий столбец БД) с 1500 позиций, и никаких проблем ни с производительностью ни с объёмом бд нет

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования