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

क्या SQL डेटाबेस में चित्र, ध्वनियाँ, वीडियो संग्रहीत करना संभव है?

MySQL में आप किसी कॉलम के लिए BINARY या VARBINARY डेटा प्रकार का उपयोग करके किसी भी बाइनरी सामग्री को तालिका में संग्रहीत कर सकते हैं। इस तरह के डेटा प्रकार के रूप में सभी डेटाबेस सिस्टम। इसका उपयोग पूर्ण फ़ाइल सामग्री जैसे चित्र, वीडियो, ध्वनि,... या केवल एक बाइनरी स्निपेट को संग्रहीत करने के लिए किया जा सकता है।

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. $stmt->close() बनाम $stmt->free_result()

  2. कुछ प्रारूप में 1970 से पहले की तारीखों के लिए PHP में दिनांक वस्तु बनाएँ

  3. अजाक्स पीएचपी ड्रॉप डाउन सूची

  4. MySQL, MariaDB और Galera क्लस्टर के लिए बैकअप सर्वोत्तम अभ्यास

  5. MYSQLi त्रुटि:उपयोगकर्ता के पास पहले से ही 'max_user_connections' से अधिक सक्रिय कनेक्शन हैं