Mysql
 sql >> база данни >  >> RDS >> Mysql

как да запазвам автоматично pdf отчети в база данни?

Зависи как използвате вашата база данни, директен jdbc, хибернация, ... Но основно трябва да направите следното:

  • проектиране на обект (и таблица ), за да задържите петното.
  • не използвайте BLOB в MySQL е много малък, по-добре LONGBLOB.
  • създайте java.sql.Blob от файл, обикновено трябва да получите входен поток от файл.
  • прикачване на петно ​​към хибернация обект, параметър на заявка, ...
  • продължете.

Предпочитам да съхранявам файлове в различен обект/таблица, както и да съхранявам име на файл, размер, MIME тип, дата, ... Тези атрибути ще бъдат полезни по-късно.

Използвайте връзка 1:1 или 1:N между обекта, притежаващ файла, и файловия обект.

Надявам се да помогне!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ИЗБЕРЕТЕ всички най-нови записи, отделни ключови думи с ненулева стойност в една колона

  2. Къде да вмъкна ORDER BY в моята MYSQL заявка

  3. MySQL избира редове, където датата не е между датата

  4. Как мога да филтрирам mysql данни, ако колона има множество стойности, разделени със запетая?

  5. Laravel 5 UnexpectedValueException в отговор на заявка поради използване на POINT данни