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

MySQL इंसर्ट को कैसे फास्ट करें?

<घंटा/>

जब आप निम्न सिंटैक्स की सहायता से एक ही समय में एकाधिक रिकॉर्ड सम्मिलित कर रहे हों, तो आप MySQL इंसर्ट को गति दे सकते हैं

स्टार्ट ट्रांजेक्शन इन्सर्ट इन्सर्ट डेमो(yourColumnName1,yourColumnName2,...N) value(yourValue1,yourValue2,...N),(yourValue1,yourValue2,...N),.......Ncommit में डालें 

आइए पहले एक डेमो टेबल बनाएं

mysql> टेबल इन्सर्ट डेमो बनाएं -> (-> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> StudentName varchar(20), -> StudentAge int -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.72 सेकंड)

एक ही समय में कई रिकॉर्ड डालें। क्वेरी इस प्रकार है -

mysql> START TRANSACTION;क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)mysql> इन्सर्ट डेमो (स्टूडेंटनाम, स्टूडेंटएज) वैल्यूज ('जॉन', 21), ('कैरोल', 22), ('बॉब', में डालें। 21), ('डेविड', 24), -> ('मैक्सवेल', 25), ('माइक', 22); क्वेरी ठीक है, 6 पंक्तियाँ प्रभावित (0.00 सेकंड) रिकॉर्ड:6 डुप्लिकेट:0 चेतावनियाँ:0mysql> प्रतिबद्ध;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित हुई हैं (0.14 सेकंड

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है -

mysql> *insertDemo से चुनें;

निम्न आउटपुट है

<पूर्व>+----------+----------------+---------------+| छात्र आईडी | छात्र का नाम | छात्र आयु |+----------++---------------+---------------+| 1 | जॉन | 21 || 2 | कैरल | 22 || 3 | बॉब | 21 || 4 | डेविड | 24 || 5 | मैक्सवेल | 25 || 6 | माइक | 22 |+----------+----------------+---------------+6 पंक्तियाँ सेट में (0.00 सेकंड)
  1. - कैसे एक MySQL दृश्य बनाने के लिए?

    एक MySQL व्यू बनाने के लिए, नीचे दिए गए सिंटैक्स के अनुसार CREATE VIEW का उपयोग करें - अपने व्यूनाम को अपने टेबलनाम से चुनें * के रूप में बनाएं; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1802 (StudentId int, StudentName varchar(20));क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का

  1. जावा को MySQL से कैसे कनेक्ट करें? जावा को MySQL से कैसे कनेक्ट करें?

    जावा को MySQL से जोड़ने के लिए, जावा कोड इस प्रकार है - आयात करें सच; कनेक्शन चोर =अशक्त; कोशिश करें {con =DriverManager.getConnection(JDBCURL,root,,123456); System.out.println (कनेक्शन स्थापित है); } पकड़ (अपवाद ई) {ई.प्रिंटस्टैकट्रेस (); } }} यह निम्नलिखित आउटपुट उत्पन्न करेगा -

  1. - MySQL परिणामों को कैसे मर्ज करें?

    मर्ज करने के लिए, सरल जॉइन का उपयोग करें। निम्नलिखित वाक्य रचना है - selectaliasName1.yourColumnName1,aliasName1.yourColumnName2,...NaliasName2.yourColumnName1 from yourTableName1 aliasName1...NjoinyourTableName2 aliasName2 on your condition; आइए एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित