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