Как можно скачивать файлы из longblob mysql без полей (расширение, тип, размер) - PullRequest
0 голосов
/ 30 сентября 2018

Я много искал о том, как загрузить файлы из longblob mysql, но все запросы кода (расширение, тип, размер) и я не заполняем эти поля, и я не хочу их делать.Итак, есть ли способ загрузить файл любого типа (jpg, gif, pdf, png, txt, ect ..) из базы данных без полей (расширение, тип, размер)?

Ответы [ 2 ]

0 голосов
/ 01 октября 2018

Не стоит сохранять файл в вашей базе данных.Это старая традиция.Попробуйте выйти на улицу.Сохраните файл в каталоге и после этого сохраните имя файла или путь в базе данных.Это уменьшит нагрузку на базу данных, а также уменьшит необычное использование хранилища БД

0 голосов
/ 30 сентября 2018

Пара вещей здесь:

  • НЕ храните файлы в базе данных.База данных для данных, файловая система для файлов.Разумный способ сделать что-то подобное - хранить varchar /path/to/your/file.foo
  • Если вы не планируете проверять каждый файл (дорогостоящий и медленный), вы получите БОЛЬШУЮ выгоду от простого хранения этих данных для повторного использования вбудущее
...