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