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

JDBC - MySQL कनेक्शन क्वेरी को लागू करते समय स्टोरेज इंजन को कैसे प्रदर्शित करें?


भंडारण इंजन नाम प्रदर्शित करने के लिए चयन इंजन का उपयोग करें। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable -> (-> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(20), -> Age int, -> CountryName varchar(20) -> );query OK, 0 Rows प्रभावित (0.63 सेकंड)

JDBC का उपयोग करके स्टोरेज इंजन प्राप्त करने के लिए जावा कोड यहां दिया गया है -

उदाहरण

आयात करें jdbc:mysql://localhost:3306/web?useSSL=false"; कनेक्शन कॉन =शून्य; स्टेटमेंट stmt =अशक्त; कोशिश करें {con =DriverManager.getConnection(hostURL, "root", "123456"); stmt =con.createStatement (); स्ट्रिंग योरटेबलनाम ="डेमोटेबल"; परिणामसेट परिणामसेट =stmt.executeQuery ("सूचना_schema.tables से इंजन का चयन करें जहां table_name='" + yourTablename + "';"); परिणामसेट.अगला (); System.out.println ("इंजन है =" + resultSet.getString(1)); } कैच (अपवाद ई) { e.printStackTrace (); } }}

आउटपुट

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

भंडारण इंजन है=InnoDB

  1. MySQL JDBC ड्राइवर कनेक्शन स्ट्रिंग क्या है? MySQL JDBC ड्राइवर कनेक्शन स्ट्रिंग क्या है?

    MySQL JDBC कनेक्शन स्ट्रिंग इस तरह दिखती है - Class.forName(com.mysql.jdbc.Driver); ऊपर, ड्राइवर एक इंटरफ़ेस है। जब भी आपका JDBC किसी एप्लिकेशन सर्वर के बाहर चल रहा होता है, तब क्लास DriverManager कनेक्शन स्थापित करता है। DriverManager वर्ग इस प्रकार है - conn = (Connection) DriverManager.getCo

  1. MySQL वर्कबेंच में कनेक्शन को जिंदा कैसे रखें? MySQL वर्कबेंच में कनेक्शन को जिंदा कैसे रखें?

    MySQL वर्कबेंच में कनेक्शन को जीवित रखने के लिए, आपको निम्न स्थान पर पहुंचना होगा - Edit -> Preferences -> SQL Editor यहां सभी विकल्पों का स्नैपशॉट दिया गया है। संपादित करें मेनू पर क्लिक करने के बाद, हम कार्यक्षेत्र वरीयताएँ का चयन करेंगे जैसा कि नीचे दिखाया गया है - अब, SQL संपादक का

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

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