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

MySQL में अस्थायी तालिकाओं के लिए TYPE=HEAP के साथ त्रुटि ठीक करें?


TYPE=HEAP को MySQL के नए संस्करणों में हटा दिया गया है। आप TYPE के बजाय ENGINE=HEAP का उपयोग कर सकते हैं। निम्नलिखित वाक्य रचना है -

इंजन=HEAP;

आइए पहले एक टेबल बनाएं। यहां, हमने इंजन =HEAP -

. सेट किया है
mysql> अस्थायी तालिका बनाएं DemoTable -> ( -> StudentId int, -> StudentName varchar(30) -> )Engine =HEAP;क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)

आइए तालिका की परिभाषा की जाँच करें -

mysql> क्रिएट टेबल डेमोटेबल दिखाएं;

आउटपुट

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+--------------+---------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -----------------------+| टेबल | तालिका बनाएँ|+--------------+------------------------------------------ -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -----------------------+| डेमोटेबल | अस्थायी तालिका बनाएं `डेमोटेबल` (`StudentId` int(11) DEFAULT NULL,`StudentName` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL) इंजन=मेमोरी डिफॉल्ट चार्जसेट=utf8 COLLATE=utf8--unicode--_ci | -----+------------------------------------------ -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ---------+1 पंक्ति सेट में (0.00 सेकंड)
  1. जावा MySQL के साथ एक MySQL तालिका अपडेट करें

    इसके लिए आपको जावा में रेडीस्टेटमेंट को अपडेट के लिए इस्तेमाल करना होगा। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Id int, FirstName varchar(40));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.62 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल वैल्यू (121, सैम) में डालें; क्वेरी

  1. जावा के साथ एक MySQL तालिका में रिकॉर्ड डालें

    आइए पहले एक टेबल बनाएं। MySQL में टेबल बनाने के लिए क्वेरी निम्नलिखित है - टेबल बनाएं DemoTable(Id int, Name varchar(30), CountryName varchar(30), Age int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.66 सेकंड) MySQL डेटाबेस तक पहुँचने के लिए जावा कोड निम्नलिखित है - 0) { System.out.println (रिकॉर्ड डाला ग

  1. कनेक्टर के लिए क्लास पथ पर सेट करने के लिए जावा MySQL कनेक्शन में कनेक्टिविटी त्रुटि को ठीक करें?

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