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

MySQL 'TYPE=MyISAM' त्रुटि कैसे ठीक करें?

MySQL के नए संस्करणों में TYPE कीवर्ड हटा दिया गया है। इसके स्थान पर ENGINE का उपयोग करें।

त्रुटि का कारण

पुराना सिंटैक्स (गलत):

CREATE TABLE Customers (
    CustomerId INT,
    CustomerName VARCHAR(200)
) TYPE = MyISAM;

त्रुटि: ERROR 1064 (42000): You have an error in your SQL syntax near 'TYPE = MyISAM'

सही सिंटैक्स

CREATE TABLE Customers (
    CustomerId INT,
    CustomerName VARCHAR(200)
) ENGINE = MyISAM;

मुख्य बिंदु

  • MySQL 5.5+ में TYPE समर्थित नहीं है
  • ENGINE या STORAGE ENGINE का उपयोग करें
  • अन्य इंजन: InnoDB (डिफ़ॉल्ट), MEMORY, CSV, ARCHIVE
  • मौजूदा टेबल का इंजन बदलने के लिए: ALTER TABLE table_name ENGINE = InnoDB;
  1. Java-JDBC में MySQL  Unknown database  एरर कैसे ठीक करें? Java-JDBC में MySQL 'Unknown database' एरर कैसे ठीक करें?

    कारण और समाधान JDBC में Unknown database एरर तब होता है जब कनेक्शन URL में ऐसा डेटाबेस नाम दिया गया हो जो MySQL सर्वर में मौजूद नहीं है। एरर पैदा करने वाला कोड String JdbcURL = jdbc:mysql://localhost:3306/onlinebookstore?useSSL=false; // onlinebookstore डेटाबेस मौजूद नहीं है एरर स्टैक ट्रेस: com.

  1. NVIDIA GPUs पर NV4_disp.dll Blue Screen Error ठीक करें NVIDIA GPUs पर NV4_disp.dll Blue Screen Error ठीक करें

    Nv4_disp.dll का उपयोग Nvidia ग्राफिक्स कार्ड ड्राइवर द्वारा आपके Nvidia घटकों के प्रदर्शन को अधिकतम करने के लिए किया जाता है। फरवरी 2010 में, Nvidia ने एक अपडेट जारी किया जिसके कारण कुछ उपयोगकर्ताओं को इस विशेष फ़ाइल का अनंत लूप में प्रवेश करने और ब्लू स्क्रीन ऑफ डेथ त्रुटि का अनुभव हुआ। Nvidia ने स

  1. Vb6stkit.dll मुद्दे हल करें: चरण-दर-चरण गाइड Vb6stkit.dll मुद्दे हल करें: चरण-दर-चरण गाइड

    Vb6stkit.dll एक मॉड्यूल है जो Visual Basic 6 सेटअप टूलकिट के साथ जुड़ा हुआ है, और इसका उपयोग Visual Basic 6 प्रोग्रामिंग भाषा को बनाने वाले सभी तत्वों के साथ-साथ इसके द्वारा बनाए गए प्रोग्राम को शामिल करने के लिए किया जाता है। बहुत से प्रोग्रामर अन्य चीजों के अलावा प्रोग्राम बनाने के लिए Visual Bas