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

जावा का उपयोग करके MySQL तालिका मान प्रदर्शित करें

<घंटा/>

इसके लिए आप ResultSet कॉन्सेप्ट का इस्तेमाल कर सकते हैं। कनेक्शन के लिए, हम MySQL JDBC ड्राइवर का उपयोग करेंगे।

आइए एक टेबल बनाएं -

उदाहरण

mysql> टेबल डेमो87 बनाएं -> ( -> नाम varchar(20), -> age int -> ) ->;क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.62

इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें -

उदाहरण

mysql> डेमो87 मानों में डालें ('जॉन', 21); क्वेरी ओके, 1 पंक्ति प्रभावित (0.15mysql> डेमो87 मानों में डालें ('डेविड', 23); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12mysql> सम्मिलित करें) डेमो87 मानों में ('बॉब', 22); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16

चयन कथन का उपयोग करके तालिका से रिकॉर्ड प्रदर्शित करें -

उदाहरण

mysql> डेमो87 से *चुनें;

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

आउटपुट

<पूर्व>+----------+----------+

| नाम | उम्र |

+----------+----------+

| जॉन | 21 |

| डेविड | 23 |

| बॉब | 22 |

+----------+----------+

सेट में 3 पंक्तियाँ (0.00 सेकंड)

MySQL में तालिका मान प्रदर्शित करने के लिए जावा कोड निम्नलिखित है -

उदाहरण

आयात करें {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] तर्क) {कनेक्शन चोर =शून्य; स्टेटमेंट स्टेटमेंट =शून्य; कोशिश करें {हैश मैप एचएम =नया हैश मैप <> (); Class.forName ("com.mysql.jdbc.Driver"); con =DriverManager.getConnection("jdbc:mysql://localhost:3306/sampledatabase", "root", "123456"); कथन =(विवरण) con.createStatement (); स्ट्रिंग एसक्यूएल; sql ="डेमो87 से चुनें *"; परिणामसेट परिणामसेट =कथन.executeQuery (एसक्यूएल); जबकि (resultSet.next ()) {hm.put(resultSet.getString("name"), resultSet.getInt("age")); } System.out.println (एचएम); } कैच (अपवाद ई) { e.printStackTrace (); } }}

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

आउटपुट

{बॉब=22, जॉन=21, डेविड=23}

नमूना आउटपुट का स्नैपशॉट निम्नलिखित है -

जावा का उपयोग करके MySQL तालिका मान प्रदर्शित करें


  1. जावा में रेडीस्टेडमेंट का उपयोग करके एक MySQL तालिका में रिकॉर्ड सम्मिलित करना?

    जावा में रेडीस्टेडमेंट का उपयोग करके तालिका में एक रिकॉर्ड सम्मिलित करने के लिए, आपको रिकॉर्ड सम्मिलित करने के लिए नीचे दिए गए सिंटैक्स का उपयोग करने की आवश्यकता है। वाक्य रचना इस प्रकार है - स्ट्रिंग anyVariableName=अपने टेबलनाम में डालें (आपका कॉलमनाम 1, आपका कॉलम नाम 2, आपका कॉलम नाम 3, …… एन) +

  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 (रिकॉर्ड डाला ग