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

JDBC API का उपयोग करके MySQL में डेटाबेस कैसे बनाएं?

<घंटा/>

A. सामान्य तौर पर, आप CREATE DATABASE क्वेरी का उपयोग करके एक डेटाबेस बना सकते हैं।

सिंटैक्स

डेटाबेस डेटाबेस नाम बनाएं;

JDBC API का उपयोग करके एक डेटाबेस बनाने के लिए आपको निम्न की आवश्यकता होगी:

  • ड्राइवर पंजीकृत करें :DriverManager वर्ग की registerDriver() विधि का उपयोग करके ड्राइवर वर्ग को पंजीकृत करें। पैरामीटर के रूप में इसे ड्राइवर वर्ग का नाम दें।

  • कनेक्शन स्थापित करें :DriverManager वर्ग की getConnection () पद्धति का उपयोग करके डेटाबेस से कनेक्ट करें। URL (स्ट्रिंग), उपयोगकर्ता नाम (स्ट्रिंग), पासवर्ड (स्ट्रिंग) को इसके पैरामीटर के रूप में पास करना।

  • बयान बनाएं :कनेक्शन इंटरफ़ेस की createStatement () पद्धति का उपयोग करके एक स्टेटमेंट ऑब्जेक्ट बनाएं।

  • क्वेरी निष्पादित करें :स्टेटमेंट इंटरफ़ेस की एक्ज़िक्यूट () पद्धति का उपयोग करके क्वेरी को निष्पादित करें।

उदाहरण:

निम्नलिखित JDBC प्रोग्राम MySQL के साथ संबंध स्थापित करता है और mydatabase नाम का एक डेटाबेस बनाता है:

आयात करें ड्राइवर का पंजीकरण करना DriverManager.registerDriver(new com.mysql.jdbc.Driver()); // कनेक्शन प्राप्त करना स्ट्रिंग mysqlUrl ="jdbc:mysql://localhost/"; कनेक्शन कॉन =DriverManager.getConnection (mysqlUrl, "रूट", "पासवर्ड"); System.out.println ("कनेक्शन स्थापित ......"); // स्टेटमेंट स्टेटमेंट बनाना stmt =con.createStatement (); // डेटाबेस बनाने के लिए क्वेरी स्ट्रिंग क्वेरी ="डेटाबेस MyDatabase बनाएं"; // क्वेरी निष्पादित करना stmt.execute(query); System.out.println ("डेटाबेस बनाया गया"); }}

आउटपुट:

कनेक्शन स्थापित...डेटाबेस बनाया गया......

शो डेटाबेस कमांड आपको MySQL में डेटाबेस की सूची देता है। यदि आप इस कमांड का उपयोग करके डेटाबेस की सूची को सत्यापित करते हैं, तो आप नए बनाए गए डेटाबेस को इस रूप में देख सकते हैं:

mysql> डेटाबेस दिखाएं;+--------------------------+| डेटाबेस |+----------------------+| info_schema || आधार || विवरण || उदाहरण डेटाबेस || लॉगिंग || मायडेटाबेस || मायडीबी || mysql || प्रदर्शन_स्कीमा || छात्र || sys || दुनिया |+---------------------+12 पंक्तियों में सेट (0.00 सेकंड)

  1. हम JDBC का उपयोग करके डेटाबेस से फ़ाइल कैसे प्राप्त कर सकते हैं?

    परिणाम सेट इंटरफ़ेस getClob() . नामक विधियाँ प्रदान करता है और getCharacterStream() क्लॉब को पुनः प्राप्त करने के लिए डेटाटाइप, जिसमें किसी फ़ाइल की सामग्री को आम तौर पर संग्रहीत किया जाता है। ये विधियाँ स्तंभ के सूचकांक (या, स्तंभ के नाम का प्रतिनिधित्व करने वाला एक स्ट्रिंग मान) का प्रतिनिधित्व क

  1. हम JDBC का उपयोग करके MySQL डेटाबेस में किसी फ़ाइल को कैसे सम्मिलित/संग्रहीत करते हैं?

    सामान्य तौर पर, किसी फ़ाइल की सामग्री क्लोब . के अंतर्गत संग्रहीत की जाती है (TINYTEXT, TEXT, MEDIUMTEXT, LONGTEXT) MySQL डेटाबेस में डेटाटाइप। JDBC, क्लॉब डेटाटाइप के लिए समर्थन प्रदान करता है, किसी फ़ाइल की सामग्री को डेटाबेस में तालिका में संग्रहीत करने के लिए। setCharacterStream() तैयार विवरण

  1. MySQL में कमांड लाइन पर डेटाबेस कैसे बनाएं?

    सबसे पहले, आपको कमांड प्रॉम्प्ट खोलने की आवश्यकता है। आप शॉर्टकट windows+R कुंजी का उपयोग करके खोल सकते हैं। स्क्रीनशॉट इस प्रकार है - अब CMD टाइप करें और OK बटन दबाएं - अब निम्न कमांड प्रॉम्प्ट दिखाई देगा - अब MySQL बिन डायरेक्टरी में पहुँचें। स्क्रीनशॉट इस प्रकार है - डेटाबेस बनाने के