Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL में शुरुआत में ऑटो इंक्रीमेंट नंबर कैसे बदलें?

<घंटा/>

Auto_increment एक डिफ़ॉल्ट गुण है जो 1 से नए जोड़े गए रिकॉर्ड को स्वचालित रूप से बढ़ाता है। auto_increment को शुरुआत से भी बदला जा सकता है। उसके लिए प्रक्रिया नीचे दी गई है -

सबसे पहले, एक टेबल बनाई जाती है।

mysql> टेबल बनाएं DemoAuto-> (-> id int auto_increment,-> name varchar(100),-> Primary key(id)-> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.47 सेकंड)

उसके बाद आल्टर टेबल कमांड का उपयोग auto_incremnt की शुरुआती संख्या को बदलने के लिए किया जाता है जो डिफ़ॉल्ट रूप से 1 से शुरू होता है। शुरुआती मान को बदलकर 100 कर दिया गया है।

mysql> तालिका बदलें DemoAuto auto_increment =100;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.24 सेकंड)रिकॉर्ड:0 डुप्लिकेट:0 चेतावनियाँ:0

फिर कुछ रिकॉर्ड टेबल में डाले जाते हैं। यह इस प्रकार दिया गया है -

mysql> डेमोऑटो (नाम) मान ('जॉन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> डेमोऑटो (नाम) मानों ('स्मिथ') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.13 सेकंड)mysql> डेमोऑटो (नाम) मान ('बॉब') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.22 सेकंड)

तालिका मान को आउटपुट के रूप में प्राप्त करने के लिए चयन कथन का उपयोग किया जाता है। यह नीचे दिया गया है -

mysql> DemoAuto से * चुनें;

निम्नलिखित प्राप्त आउटपुट है -

<पूर्व>+-----+----------+| आईडी | नाम |+-----+----------+| 100 | जॉन || 101 | स्मिथ || 102 | बॉब |+-----+----------+3 पंक्तियाँ सेट में (0.00 सेकंड)

उपरोक्त आउटपुट में, रिकॉर्ड आईडी 100 से शुरू होती है।


  1. MySQL रूट पासवर्ड को कैसे रीसेट या बदलें?

    रूट पासवर्ड को रीसेट या बदलने के लिए, पहले हमें MySQL को एडमिनिस्ट्रेटर मोड में खोलना होगा। वहां, हम सभी उपयोगकर्ताओं के साथ-साथ होस्ट को भी देख सकते हैं। निम्नलिखित प्रश्न है - उपयोगकर्ता का चयन करें, उपयोगकर्ता से होस्ट करें; यहाँ आउटपुट है। +---------------------+----------+| उपयोगकर्ता | मेजबा

  1. MySQL तालिका से डेटा हटाने के बाद 1 के साथ स्वत:वृद्धि कैसे करें?

    इसके लिए आप TRUNCATE TABLE कमांड का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1796 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(20));क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1

  1. MySQL के साथ दिनांक रिकॉर्ड वाली तालिका में दिनांक कैसे बदलें?

    मान लीजिए कि आपको तारीख बदलने और साल जोड़ने की जरूरत है। इसके लिए DATE_ADD() के साथ UPDATE कमांड का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable1984 (शिपिंग दिनांक दिनांक);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - De