Форум: "Базы";
Текущий архив: 2004.07.04;
Скачать: [xml.tar.bz2];
ВнизГде в БД хранятся картинки? Найти похожие ветки
← →
evgen © (2004-06-04 12:43) [0]Где в БД хранятся картинки?
← →
Hooch © (2004-06-04 12:45) [1]в табличках
← →
evgen © (2004-06-04 12:48) [2]Допустим есть записи в таблиц wallpapers (к примеру) если их удалить то изображение тоже удалиться или БД хранит тлько ссылки на них??
← →
DenK_vrtz © (2004-06-04 13:01) [3]Картинки могут храниться:
1.Непосредственно в поле таблицы БД, с удалением записи - удаляются и картинки
2.В поле теблицы БД может храниться ссылка на месторасположение картинки, с удалением записи - теряется только ссылка на картинку
← →
DenK_vrtz © (2004-06-04 13:04) [4]>evgen ©
я еще прошлый раз сказал, пора читать книги!
← →
evgen © (2004-06-04 13:04) [5]Я запись удалил какртинка все на сайте висит. Значит второй вариант, вопрос только где она может храниться?!
← →
Vlad © (2004-06-04 13:08) [6]
> evgen © (04.06.04 13:04) [5]
на каком еще сайте ?
В HTML странице вроде хранится ссылка на физический файл на диске, причем тут БД ?
← →
Danilka © (2004-06-04 13:09) [7]не ту запись удалил или не из той таблицы. :)
← →
evgen © (2004-06-04 13:13) [8]> В HTML странице вроде хранится ссылка на физический файл
> на диске, причем тут БД ?
А что тогда может храниться в БД?
← →
Danilka © (2004-06-04 13:20) [9][6] Vlad © (04.06.04 13:08)
> хранится ссылка на физический файл на диске
Не совсем, там храниться УРЛ, по-которому можно получить данные, а на диске его может и не быть. :)
[8] evgen © (04.06.04 13:13)
> А что тогда может храниться в БД?
Это смотря у кого. У одних - жучки, у других - червячки.
А что у тебя в БД лежит, кроме тебя кто-же знает?
Скажи честно, ты по-профессии клоун?
← →
evgen © (2004-06-04 13:29) [10]Ну ладно развисилил Вас, я не хотел! Не корректно вопрос поставил! Имел ввиду: есть БД с именем Wallpap там видимо хранится инфа о картинках на сайте! Как узнать где физически хранятся картинки?
← →
DenK_vrtz © (2004-06-04 13:35) [11]>там видимо хранится инфа
так вы хаЦкер? :)
← →
Danilka © (2004-06-04 13:42) [12]
> Как узнать где физически хранятся картинки?
Проанализировать структуру БД и содержимое ее таблиц. Иначе - никак.
В самой таблице картинки могут лежать в блоб-полях.
Если увидишь в БД таблицу с названием "картинка", в которой будет блоб-поле "сожержимое картинки", то, скорее всего, картинка лежит в базе.
Если-же в этой таблице будет поле "путь до файла с картинкой", то, скорее всего, картинка лежит не в БД, а на винте.
← →
evgen © (2004-06-04 14:25) [13]>Danilka
Вот вот, на винте но как узнать где? В БД поля:
id int
img varchar
При запросе выводит сторки:
200 | 200
201 | 201
И тд!
Где всетаки посмотреть путь к картинке?
← →
Danilka © (2004-06-04 14:36) [14][13] evgen © (04.06.04 14:25)
где угодно. вариантов много. например, такой: есть каталог с картинками, в котором лежат файлы: img200.jpg, img201.jpg, а в БД лежит только индекс после img. А уже приложение, работающее с этой БД само знает где лежит файл и выбирает его только по индексу.
← →
Курдль (2004-06-04 14:36) [15]
> 200 | 200
> 201 | 201
Так оно может и просто индексы картинок хранить из какой-то коллекции :)
← →
Vlad © (2004-06-04 14:53) [16]
> evgen © (04.06.04 14:25) [13]
ищи по маске *200*.jpg или *200*.gif
правда есть риск найти много чего лишнего
(например собственную коллекцию порнокартинок:-))
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.07.04;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.035 c