[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Картинки в БД MySQL
Iegova
Хочу узнать можно ли хранить изображения в БД MySQL, если можно, то какй тип поля, и как их туда заливать???



Спустя 37 минут, 21 секунда (25.01.2007 - 10:20) Max написал(а):
Зачем это??? Ведь в БД можно хранить лишь пути и имена, а заливать стандартными методами.

Спустя 4 минуты, 47 секунд (25.01.2007 - 10:25) md5 написал(а):
Iegova,
помойму blob, ты желаешь вступить в ряды идиотов, как которые потом при переносе сайта не слазят с моего мозга, спрашивая как мне закачать базу 300 метров?!

Спустя 3 минуты, 4 секунды (25.01.2007 - 10:28) Max написал(а):
Но гдето читал что можно:)

Спустя 2 часа, 1 минута, 41 секунда (25.01.2007 - 12:30) Patrick написал(а):
Iegova, Пробуй, потом раскажи всем, как это было...:)

Спустя 2 минуты, 36 секунд (25.01.2007 - 12:33) lenich написал(а):
Да считай файл изображения fread'ом или еще чем и закинь в базу в какое нить текстовое поле.

Спустя 18 минут, 11 секунд (25.01.2007 - 12:51) md5 написал(а):
говорю же тип BLOB и заливаешь туда картинку как бинарник

Спустя 1 час, 15 минут, 27 секунд (25.01.2007 - 14:06) cage написал(а):
QUOTE(md5)
говорю же тип BLOB и заливаешь туда картинку как бинарник

Сначала эту картинку в бинарник нужно еще перевести,моно просетнькую программку на С написать,если картинки будут ну очень большими типы могут варьироваться
Но мой совет,лучше храни их вне базы,уж очень она висеть будет,а эффективности от этого абсолютно никакой

Спустя 12 минут, 14 секунд (25.01.2007 - 14:18) md5 написал(а):
вопрос прочитай

Спустя 8 минут, 17 секунд (25.01.2007 - 14:27) cage написал(а):
QUOTE(md5)
вопрос прочитай

Ну и? на вопрос толком еще никто не ответил

Заливать нужно с помощью команды LOAD_FILE ("путь к файлу");
возвращается в виде строки и в базу можно залить обычной командой инсерт

Спустя 5 дней, 10 часов, 1 минута, 31 секунда (3.02.2007 - 00:28) BlackTheMad написал(а):
Отставить картинка в БД!
Если БД будет потом использоваться на отдачу этих картинок. А не просто выступать огромной копилкой безумного проггера...то лучше не хранить в ней блобы.
Лучше пять минут подумать головой над архитектурой системы, чем убить месяц на оптимизацию и переделку ;)


_____________
Кто хочет, тот ищет возможность, а кто не хочет - причины....
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.