phpMyAdmin
 sql >> डेटाबेस >  >> Database Tools >> phpMyAdmin

MySQL - पूर्णांक स्तंभों के लिए आकार सीमा

नहीं, यह MySQL के बारे में एक आम गलत धारणा है। वास्तव में, "लंबाई" का किसी पूर्णांक के आकार या उसके द्वारा संग्रहीत किए जा सकने वाले मानों की श्रेणी पर कोई प्रभाव नहीं पड़ता है।

  • TINYINT हमेशा 8 बिट होता है और 2 अलग-अलग मान संग्रहीत कर सकता है।
  • SMALLINT हमेशा 16 बिट का होता है और 2 अलग-अलग मानों को संग्रहीत कर सकता है।
  • INT हमेशा 32 बिट होता है और 2 अलग-अलग मान संग्रहीत कर सकता है।
  • BIGINT हमेशा 64 बिट होता है और 2 अलग-अलग मान संग्रहीत कर सकता है।

एक MEDIUMINT भी है, लेकिन MySQL पर काम करने वाले इंजीनियर मुझे बताते हैं कि MEDIUMINT हमेशा आंतरिक रूप से 32-बिट INT में पदोन्नत हो जाता है, इसलिए वास्तव में MEDIUMINT का उपयोग करने का कोई लाभ नहीं है।

लंबाई केवल है प्रदर्शन के लिए, और यह केवल तभी मायने रखता है जब आप ZEROFILL . का उपयोग करते हैं विकल्प।

मेरे जवाब में एक उदाहरण देखें -between-int10-and-int1/1632567#1632567">INT(10) और INT(12) के बीच क्या अंतर है (जब मेरे कोड पर लागू किया जा रहा है)?



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. मैक ओएस हाई सिएरा पर phpmyadmin सेट नहीं कर सकता

  2. कैसे हटाएं कैस्केड पर जोड़ें और अद्यतन पर phpmyadmin का उपयोग प्रतिबंधित करें?

  3. WAMP/phpmyadmin में 1GB .sql फ़ाइल कैसे आयात करें?

  4. phpmyadmin|इवेंट कैसे बनाएं 2 क्रियाएं करें

  5. घातक त्रुटि:ध्यान में न आया ArgumentCountError:कार्य करने के लिए बहुत कम तर्क Admincategory::deletecategory(),