| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MySQL > добавление картинки в таблицу |
| Автор: del3d 5.6.2008, 12:56 | ||
| Здрасти.. Имеется БД MySQL, в ней таблица
Как на SQL написать запрос, добавляющий графический файл в поле blob? |
| Автор: Feldmarschall 5.6.2008, 13:30 |
| точно так же, как и не графический. абсолютно. а лучше вообще ничего не добавлять, а оставить на диске. |
| Автор: skyboy 5.6.2008, 13:31 |
| на "чистом" SQL? |
| Автор: del3d 5.6.2008, 14:04 |
| да.. на чистом SQL, ну или MySQL.. не важно.. главное, что бы это можно было сделать с помощью утилиты командной строки mysql Добавлено через 1 минуту и 55 секунд )) а как "неграфический" файл добавить в поле blob? |
| Автор: Feldmarschall 5.6.2008, 14:13 |
| Что-то любитель картинок в БД косяком пошел. |
| Автор: del3d 5.6.2008, 14:21 |
| неужели так трудно ответить, как будто не понятно о чем речь идет.. нахрен тогда форум нужен?? а вопрос, он один: как добавить файл в поле blob на SQL? |
| Автор: Feldmarschall 5.6.2008, 14:28 |
| Лично я считаю, что форум нужен для общения и обмена мнениями. Я высказал свое мнение о том, что хранение картинок в бд не имеет смысла. А для ответов на вопросы служит платная справочная, а не форум. |
| Автор: del3d 5.6.2008, 14:50 |
| я не пытаюсь выяснить где лучше хранить данные.. я задал вполне определенный вопрос.. и мне кажется многим было бы интересно увидеть на него ответ.. ----------- несколько раз мне говорили, что я не правильно задаю вопросы, отправляли читать об этом какую-то большую статью... вот правильный вопрос.., но теперь оказвается вопросы надо задавать в другом месте... я думаю, что если человек знает ответ на вопрос.. ему не трудно будет на него ответить.. |
| Автор: Feldmarschall 5.6.2008, 14:58 |
| Не надо передергивать мои слова. Я не говорил, что вопросы надо задавать в другом месте. Я говорил, что не надо выступать с претензией, если у кого-то есть мнение, отличное от твоего. А мне кажется, что от ответа на этот вопрос будет больше вреда, чем пользы. И на этом форуме уже немало топиков, подтверждающих мою правоту. |
| Автор: del3d 6.6.2008, 12:22 |
| Какая разница.. Хочется!!! Для чего тогда нужен БЛОБ??? Да и ваще уже просто интересно.. |
| Автор: Feldmarschall 6.6.2008, 12:35 |
| Блоб нужен, чтобы к содержимому не применялись правила сортировки и перекодировки. "Просто интересоваться" тем, как удалить гланды через самое удаленное от них отверстие, следует ПОСЛЕ того, как научился удалять нормальным способом. |
| Автор: Fortop 6.6.2008, 13:11 |
Большая разница. Если клиент настаивает на откровенном маразме, я его предупрежу 30ть раз, если не поможет, то откажусь от работы. Для хранения больших цельных массивов данных. Обычно они должны быть вместе с базой, но обращения к ним не часты. Второй вариант, как и сказал Feldmarschall. Но суть картинки на веб-сайтах в том, что она должна показываться и зачастую очень часто... Поэтому область применения blob на сайтах - мала. |
| Автор: del3d 6.6.2008, 14:27 |
| ок.. я сделал как вы посоветовали.. сохранил все картинки в каталоге на сервере.. а в таблице сделал поле pic varchar(40) и записал туда пути типа "pictures/pic_01.jpg" .. все короче воркает... P.S. Случайно не знаете, где можно прочитать про заполнение blob-полей "большими цельными массивами данных" из файлов? |