Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

MySQL. Хранение файлов пользователя в бд на сервере.

29K
19 ноября 2007 года
Hau Ruck
12 / / 25.10.2007
Господа, подскажите, как проще всего сохранить загруженный файл в поле бд MySQL средствами PHP? Очень хочу увидеть пример кода:)

Какой формат лучше всего должен быть у поля? BLOB? У меня на серваке правда версия MySQL совсем не новая 3.23 и кроме BLOB я там ниче не нашел для хранения больших объемов бинарных данных.
240
19 ноября 2007 года
aks
2.5K / / 14.07.2006
Храни лучше файл на диске, а в базе путь к нему или другой идентификатор по которому его можно найти.
29K
19 ноября 2007 года
Hau Ruck
12 / / 25.10.2007
я бы так и сделал, но есть одно но. Начальству приспичило хранить данные именно в базе, т.к. они считают что такой способ надежнее.
240
19 ноября 2007 года
aks
2.5K / / 14.07.2006
чем надежнее?
15
19 ноября 2007 года
shaelf
2.7K / / 04.05.2005
Да, BLOB.
PS Оффтоп. Я в своё время ушёл от такого начальства, которое не имея ни малейшего представления о программировании пыталось лезть в архитектуру и указывало мне что делать. Работы сейчас ваган.
29K
19 ноября 2007 года
Hau Ruck
12 / / 25.10.2007
Цитата: shaelf
Да, BLOB.
PS Оффтоп. Я в своё время ушёл от такого начальства, которое не имея ни малейшего представления о программировании пыталось лезть в архитектуру и указывало мне что делать. Работы сейчас ваган.



:D :D Вот это точно стопудово...

240
19 ноября 2007 года
aks
2.5K / / 14.07.2006
И всетаки. Если тебе выскали тези, что в базе хранить файлы надежней в твоем случае - то попроси это как то обосновать?
29K
19 ноября 2007 года
Hau Ruck
12 / / 25.10.2007
Обосновали так, цитата: "Я как то записала файлы в папку на сервер, а на другой день папка оказалась пустая." Конец цитаты.:D Я даже не смог подобрать аргументов чёбы поспорить...
256
19 ноября 2007 года
foxweb
1.0K / / 27.07.2005
Цитата: Hau Ruck
Обосновали так, цитата: "Я как то записала файлы в папку на сервер, а на другой день папка оказалась пустая." Конец цитаты.:D Я даже не смог подобрать аргументов чёбы поспорить...



А если ты разом потеряешь всю базу? А если при экспорте/импорте что-нить испортится? Файлы надёжней. Кроме того, я не стал бы хранить файлы именно в 3.х версии, она уже несколько лет не поддерживается. Ну а если хранить, то не больше мегабайта.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог