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

कमांड लाइन से MySQL टेबल को कैसे रिपेयर करें?

<घंटा/>

MySQL तालिकाओं की मरम्मत केवल MyISAM इंजन प्रकार पर लागू होती है, InnoDB के लिए नहीं। इसलिए, हमें इंजन प्रकार को MyISAM में बदलने की आवश्यकता है।

निम्नलिखित एक उदाहरण है।

टेबल बनाना

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

इस तालिका को इंजन प्रकार MyISAM में बदलने के लिए, ALTER का उपयोग करें।

mysql> ALTER TABLE RepairTableDemo ENGINE =MyISAM;क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.14 सेकंड)रिकॉर्ड्स:0 डुप्लीकेट:0 चेतावनियाँ:0

तालिका में रिकॉर्ड सम्मिलित करना।

mysql> रिपेयरटेबलडेमो वैल्यू (1, 'जॉन'), (2, 'कैरोल'), (3, 'जॉनसन') में डालें; क्वेरी ओके, 3 पंक्तियाँ प्रभावित (0.06 सेकंड) रिकॉर्ड:3 डुप्लिकेट:0 चेतावनियाँ :0

सभी रिकॉर्ड प्रदर्शित करने के लिए।

mysql> रिपेयरटेबलडेमो से *चुनें;

निम्न आउटपुट है।

<पूर्व>+----------+-----------+| आईडी | नाम |+------+------------+| 1 | जॉन || 2 | कैरल || 3 | जॉनसन |+------+--------+3 पंक्तियों में सेट (0.00 सेकंड)

आइए अब एक टेबल को रिपेयर करने के लिए सिंटेक्स देखें।

रिपेयर टेबल yourTableName;

निम्नलिखित प्रश्न है -

mysql> रिपेयर टेबल रिपेयरटेबलडेमो;

यहाँ आउटपुट है। यह दर्शाता है कि मरम्मत की स्थिति ठीक है।

<पूर्व>+--------------------------+----------+---------- +----------+| टेबल | ऑप | संदेश_प्रकार | Msg_text |+--------------------------+----------+----------+ ----------+| Business.repairtabledemo | मरम्मत | स्थिति | ठीक है |+--------------------------+---------------+----------+ ----------+1 पंक्ति में सेट (0.10 सेकंड)
  1. कमांड लाइन से MySQL सर्वर को अपग्रेड कैसे करें?

    सबसे पहले, आपको शॉर्टकट की विंडोज+आर की की मदद से सीएमडी को खोलना होगा। cmd टाइप करने के बाद OK बटन दबाएं। प्रेस करने पर आपको एक कमांड प्रॉम्प्ट मिलेगा। स्क्रीनशॉट इस प्रकार है - उसके बाद, आपको /bin निर्देशिका तक पहुंचने की आवश्यकता है। नीचे दिए गए निर्देशों का पालन करें। यदि आप एक विंडोज उपयोगक

  1. MySQL में कमांड लाइन पर डेटाबेस कैसे बनाएं?

    सबसे पहले, आपको कमांड प्रॉम्प्ट खोलने की आवश्यकता है। आप शॉर्टकट windows+R कुंजी का उपयोग करके खोल सकते हैं। स्क्रीनशॉट इस प्रकार है - अब CMD टाइप करें और OK बटन दबाएं - अब निम्न कमांड प्रॉम्प्ट दिखाई देगा - अब MySQL बिन डायरेक्टरी में पहुँचें। स्क्रीनशॉट इस प्रकार है - डेटाबेस बनाने के

  1. कमांड लाइन से उबंटू को कैसे अपग्रेड करें

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