вставка файла в MYSQL через PHP
Насколько понимаю его надо сохранять в поле с типом данных BLOB.
как это осуществить, просто не разу это не делал, спасибо за любые советы
P.S.
есть мысль что данных в файле надо обработать функцией pack и потом кинуть в БД
есть мысль, что надо сохранять путь к файлу на диске, а не сам файл.
а содержимое файла нельзя сохранять в БД, путь к файлу это я то знаю так и делаю, но зачем тогда тип BLOB?
Насколько понимаю его надо сохранять в поле с типом данных BLOB.
как это осуществить, просто не разу это не делал, спасибо за любые советы
P.S.
есть мысль что данных в файле надо обработать функцией pack и потом кинуть в БД[/QUOTE]
Присоединяюсь к вопросу автора, и хотелось бы узнать как хранить картинки Mysql?
Цитата:
зачем тогда тип BLOB?
для впихивания в СУБД того, чего там быть не должно. уступка разработчиков ленивым и криворуким программистам.
читаем тут, если вам очень хочется:
http://www.experts-exchange.com/Databases/Mysql/Q_21896239.html
однако учтите следующее: BLOB'ы в MySQL реализованы весьма коряво. их использование и в нормальных СУБД нежелательно из-за ресурсоемкости, а в MySQL может вообще базу уронить. Поэтому на вменяемых хостингах у вас эту багофичу не получится использовать - прикроют нафиг.
читаем тут, если вам очень хочется:
http://www.experts-exchange.com/Databases/Mysql/Q_21896239.html
однако учтите следующее: BLOB'ы в MySQL реализованы весьма коряво. их использование и в нормальных СУБД нежелательно из-за ресурсоемкости, а в MySQL может вообще базу уронить. Поэтому на вменяемых хостингах у вас эту багофичу не получится использовать - прикроют нафиг.[/QUOTE]
squirL спасибо за просвящение..буду по старинке =)
Я лучше последую совету squirl