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

सर्वोत्तम अभ्यास MySQL डेटा प्रकारों की सूची

मैं किसी के बारे में नहीं जानता, तो चलिए एक शुरू करते हैं!

संख्यात्मक आईडी/auto_increment प्राथमिक कुंजी: एक अहस्ताक्षरित पूर्णांक का उपयोग करें। मान के रूप में 0 का उपयोग न करें। और विभिन्न आकारों के अधिकतम मूल्य को ध्यान में रखें, यानी यदि आपको 4 अरब मूल्यों की आवश्यकता नहीं है, तो इंट का उपयोग न करें, जब माध्यम द्वारा प्रदान किया गया 16 मिलियन पर्याप्त होगा।

तारीख: जब तक आपको विशेष रूप से दिनांक/समय की आवश्यकता नहीं है जो MySQL के DATE और TIME प्रकारों की समर्थित सीमा से बाहर हैं, उनका उपयोग करें! यदि आप इसके बजाय यूनिक्स टाइमस्टैम्प का उपयोग करते हैं, तो आपको उन्हें अंतर्निहित दिनांक और समय कार्यों का उपयोग करने के लिए परिवर्तित करना होगा। यदि आपके ऐप को यूनिक्स टाइमस्टैम्प की आवश्यकता है, तो आप unix_timestamp() का उपयोग करके हमेशा मानक दिनांक और समय डेटा प्रकारों को परिवर्तित कर सकते हैं ।

आईपी पते: inet_aton() और inet_ntoa() चूंकि यह आसानी से एक आईपी पते को 4 बाइट्स में संकुचित कर देता है और आपको इंडेक्स का उपयोग करने वाली श्रेणी खोज करने की क्षमता देता है।



  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. call_log . से समवर्ती फोन कॉल की अधिकतम संख्या प्राप्त करें

  3. निकटतम बिंदु के लिए SQL को क्वेरी कैसे करें?

  4. MySQL का उपयोग करके तीन तालिकाओं में शामिल होना

  5. ड्रॉपडाउन php mysql . में Enum मानों की सूची बनाएं