MySQL में आप किसी कॉलम के लिए BINARY या VARBINARY डेटा प्रकार का उपयोग करके किसी भी बाइनरी सामग्री को तालिका में संग्रहीत कर सकते हैं। इस तरह के डेटा प्रकार के रूप में सभी डेटाबेस सिस्टम। इसका उपयोग पूर्ण फ़ाइल सामग्री जैसे चित्र, वीडियो, ध्वनि,... या केवल एक बाइनरी स्निपेट को संग्रहीत करने के लिए किया जा सकता है।
फिर भी, डेटाबेस में बाइनरी फ़ाइलों को संग्रहीत करना एक बुरा अभ्यास माना जाता है, क्योंकि यह हमेशा निराशा लाता है। वास्तव में, डेटाबेस में संग्रहीत फ़ाइल को आसानी से डाउनलोड, HTML पृष्ठ में शामिल करने, स्ट्रीमिंग, ... के लिए संसाधित नहीं किया जा सकता है। और इसकी लंबाई के कारण हेरफेर करना हमेशा जटिल होता है। अक्सर, डेटाबेस में सॉर्ट की गई फ़ाइल निर्देशिका में संग्रहीत फ़ाइल की तुलना में नुकसानदेह होती है। फ़ाइल नाम को डेटाबेस आधार में संग्रहीत करने और वास्तविक फ़ाइल को भौतिक निर्देशिका में सहेजने की सलाह दी जाती है।