Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Хранение файлов в базе (Sugrob)
Author Message
Sugrob
Участник форума



Joined: 20 Dec 2003
Posts: 62
Карма: 1
   поощрить/наказать

Location: МО

PostPosted: Thu Jul 01, 2004 7:01 pm ()
   Post subject: Хранение файлов в базе
Reply with quote

подскажите: какого типа дорлжно быть поля, чтобы в нём можно было хранить файлы, и приведите пример запроса... пожалуйста
Back to top
View user's profile Send private message
Евгений Галашин
Модератор



Joined: 29 Dec 2003
Posts: 1861
Карма: 32
   поощрить/наказать


PostPosted: Thu Jul 01, 2004 7:20 pm (спустя 18 минут)
   Post subject:
Reply with quote

php.spb.ru
Back to top
View user's profile Send private message
Юрий Насретдинов
Модератор



Joined: 13 Mar 2003
Posts: 8642
Карма: 198
   поощрить/наказать

Location: 007 495

PostPosted: Thu Jul 01, 2004 7:55 pm (спустя 35 минут)
   Post subject:
Reply with quote

Sugrob:
Хранить файлы в базе НЕ-НУЖ-НО!! База для хранения данных, файловая система - для хранения файлов. Если очень приспитчило, храните файлы в полях с типом LONGBLOB.

Таблица примерно такая:
Code (SQL): скопировать код в буфер обмена
CREATE TABLE file_system
(
id int AUTO_INCREMENT PRIMARY KEY,
filename varchar(255) KEY,
filecontent longblob
)
Запрос примерно такой:
Code (SQL): скопировать код в буфер обмена
SELECT filecontent FROM file_system WHERE filename='название_файла'
P.S. Делать так крайне не рекомендую. Файловая система обычно хорошо подходит для хранения файлов (как это не парадоксально).
Back to top
View user's profile Send private message Send e-mail
Юрий Насретдинов
Модератор



Joined: 13 Mar 2003
Posts: 8642
Карма: 198
   поощрить/наказать

Location: 007 495

PostPosted: Thu Jul 01, 2004 7:56 pm (спустя 23 секунды)
   Post subject:
Reply with quote


М

Тема закрыта.
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   This topic is locked: you cannot edit posts or make replies. All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You cannot download files in this forum.
XML