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

मैं एक MySQL टेबल के स्टोरेज इंजन को कैसे बदल सकता हूं?


MySQL ALTER TABLE स्टेटमेंट टेबल के स्टोरेज इंजन को इस प्रकार बदल सकता है -

mysql> ALTER TABLE Student ENGINE = 'InnoDB';
Query OK, 0 rows affected (0.90 sec)
Records: 0 Duplicates: 0 Warnings: 0

अब निम्नलिखित कथन की सहायता से, हम जांच सकते हैं कि स्टोरेज इंजन बदल दिया गया है

mysql> SELECT ENGINE FROM information_schema.TABLES
  -> WHERE TABLE_SCHEMA = 'tutorial'
  -> AND TABLE_NAME = 'Student';

+--------+
| ENGINE |
+--------+
| InnoDB |
+--------+
1 row in set (0.01 sec)

  1. - मैं अपने MySQL टेबल कॉलम के नाम कैसे प्राप्त कर सकता हूं?

    इसके लिए आप SHOW कमांड का इस्तेमाल कर सकते हैं। निम्नलिखित वाक्य रचना है - अपनेTableName से कॉलम दिखाएं; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20), StudentLastName varchar(20), StudentAge int, StudentAddress varc

  1. - MySQL टेबल स्टोरेज इंजन को कैसे अपडेट करें

    MySQL टेबल इंजन को अपडेट करने के लिए, नीचे दिए गए सिंटैक्स का पालन करें - सिंटैक्स टेबल बदलें yourTableName ENGINE=InnoDB; आइए पहले एक टेबल बनाएं - ) Engine=MyISAM,AUTO_INCREMENT=101;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.18 सेकंड) आइए तालिका के विवरण की जाँच करें - क्रिएट टेबल डेमोटेबल दिखाएं;

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

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