Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

डेटाबेस में स्वचालित रूप से पीडीएफ रिपोर्ट कैसे सहेजते हैं?

यह निर्भर करता है कि आप अपने डेटाबेस का उपयोग कैसे करते हैं, डायरेक्ट जेडीबीसी, हाइबरनेट, ... लेकिन मूल रूप से आपको निम्नलिखित करना होगा:

  • एक इकाई डिज़ाइन करें (और तालिका ) बूँद को पकड़ने के लिए।
  • MySQL में BLOB का उपयोग न करें बहुत छोटा है, बेहतर 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. Mysql कनेक्शन के लिए डिफ़ॉल्ट पोर्ट नंबर कैसे जांचें? कनेक्शन काम नहीं कर रहा! जेडीबीसी कनेक्शन

  2. MySQL उपनाम फ़ील्ड को एक साथ जोड़ना

  3. मुझे mysqli (डेटाबेस) कनेक्शन कब बंद करना होगा?

  4. बैचों में लौटाए गए x तत्वों के समूह चाहते समय MySQL क्वेरी का चयन करें

  5. MySQL कई चाबियों पर प्रतिस्थापित करें?