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

क्या मैं छवियों को MySQL में संग्रहीत कर सकता हूं

हां, आप डेटाबेस में छवियों को स्टोर कर सकते हैं, लेकिन मेरी राय में यह उचित नहीं है, और यह सामान्य अभ्यास नहीं है।

फ़ाइल सिस्टम पर निर्देशिकाओं में छवियों को संग्रहीत करना और डेटाबेस में छवियों के संदर्भों को संग्रहीत करना एक सामान्य अभ्यास है। जैसे छवि के लिए पथ, छवि का नाम, आदि। या वैकल्पिक रूप से, आप छवियों को सामग्री वितरण नेटवर्क (सीडीएन) या कई मेजबानों पर भौतिक क्षेत्र के कुछ बड़े विस्तार में संग्रहीत कर सकते हैं, और डेटाबेस में उन संसाधनों तक पहुंचने के लिए संदर्भ संग्रहीत कर सकते हैं।

छवियां काफी बड़ी हो सकती हैं, 1 एमबी से अधिक। और इसलिए डेटाबेस में छवियों को संग्रहीत करना संभावित रूप से आपके डेटाबेस और आपके डेटाबेस और आपके वेब सर्वर के बीच के नेटवर्क पर अनावश्यक भार डाल सकता है यदि वे अलग-अलग होस्ट पर हैं।

मैंने स्टार्टअप, मध्यम आकार की कंपनियों और 400K+ कर्मचारियों वाली बड़ी प्रौद्योगिकी कंपनियों में काम किया है। अपने 13 साल के पेशेवर अनुभव में, मैंने कभी किसी को डेटाबेस में छवियों को स्टोर करते नहीं देखा। मैं इस कथन का समर्थन करने के लिए यह कहता हूं कि यह एक असामान्य प्रथा है।



  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 कॉलम को AUTO_INCREMENT में बदलें

  2. MySQL संग्रहीत कार्यविधियाँ उनका उपयोग करती हैं या नहीं उनका उपयोग करती हैं

  3. MySQL रोलअप का उपयोग कैसे करें

  4. वर्डप्रेस वेबसाइटों के लिए डेटाबेस विफलता

  5. डेटाबेस MySQL और Python के साथ स्वचालित रूप से अपडेट नहीं होता है