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

MySQL

  1. JDBC प्रोग्राम का उपयोग करके टेबल के विशेष कॉलम कैसे पुनर्प्राप्त करें?

    JDBC में ResultSet इंटरफ़ेस SQL क्वेरी द्वारा उत्पन्न सारणीबद्ध डेटा को दर्शाता है। इसमें एक कर्सर होता है जो वर्तमान पंक्ति को इंगित करता है। प्रारंभ में यह कर्सर पहली पंक्ति से पहले स्थित होता है।आप next() मेथड का उपयोग करके कर्सर को स्थानांतरित कर सकते हैं और, आप ResultSet इंटरफ़ेस के गेटर मेथड (

  2. JDBC में DatabaseMetaData क्या है? इसका महत्व क्या है?

    आम तौर पर, डेटा के बारे में डेटा को मेटाडेटा के रूप में जाना जाता है। DatabaseMetaData इंटरफ़ेस उस डेटाबेस के बारे में जानकारी प्राप्त करने के लिए मेथड प्रदान करता है जिससे आप जुड़े हैं, जैसे डेटाबेस नाम, डेटाबेस ड्राइवर संस्करण, अधिकतम कॉलम लंबाई आदि।DatabaseMetaData क्लास के कुछ मेथड निम्नलिखित है

  3. अलग-अलग MySQL डेटाबेस में अलग कॉलम वाली दो टेबल के बीच डेटा कैसे ले जाएं?

    इसके लिए, आपको INSERT SELECT स्टेटमेंट का उपयोग करना होगा। सिंटैक्स इस प्रकार है:INSERT INTO yourDatabaseName1.yourTableName1(yourColumnName1,yourColumnName2,....N) SELECT yourColumnName1,yourColumnName2,....N FROM yourdatabaseName2.yourTableName2;यहाँ, मैं निम्नलिखित दो डेटाबेस का उपयोग कर रहा हूँ:

  4. MySQL SELECT Statement में कई कॉलम के लिए DISTINCT का उपयोग?

    MySQL SELECT स्टेटमेंट में कई कॉलम के लिए DISTINCT समझने के लिए, आइए एक उदाहरण देखें और एक टेबल बनाएं। टेबल बनाने का क्वेरी इस प्रकार है:mysql> create table selectDistinctDemo    -> (    -> InstructorId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> StudentI

  5. MySQL 8 में पासवर्ड के साथ नया यूजर कैसे बनाएं?

    MySQL 8 में पासवर्ड के साथ नया यूजर बनाने के लिए आपको CREATE कमांड का उपयोग करना होगा। आइए संस्करण जांचते हैं:mysql> select version(); +-----------+ | version() | +-----------+ | 8.0.12    | +-----------+ 1 row in set (0.14 sec)पासवर्ड के साथ नया यूजर बनाने का सिंटैक्स इस प्रकार है:CREA

  6. MySQL में VARCHAR कॉलम से केवल गैर-संख्यात्मक मान कैसे चुनें?

    इसके लिए आपको REGEXP का उपयोग करना होगा। सिंटैक्स इस प्रकार है:SELECT *FROM yourTableName WHERE yourColumnName REGEXP '[a-zA-Z]';अवधारणा समझने के लिए, आइए एक टेबल बनाते हैं। टेबल बनाने का क्वेरी इस प्रकार है:mysql> create table SelectNonNumericValue    -> (    ->

  7. MySQL में अलग-अलग टेक्स्ट की कई घटनाओं को कैसे गिनें?

    आप इसके लिए aggregate function count के साथ if() का उपयोग कर सकते हैं। अवधारणा समझने के लिए, आइए एक टेबल बनाते हैं। टेबल बनाने का क्वेरी इस प्रकार है:mysql> create table CountOccurrencesDemo    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> Tec

  8. JDBC में Statement क्या है?

    Statement इंटरफ़ेस स्थिर SQL स्टेटमेंट को दर्शाता है, इसका उपयोग Java प्रोग्राम का उपयोग करके सामान्य उद्देश्य वाले SQL स्टेटमेंट बनाने और निष्पादित करने के लिए किया जाता है।Statement बनानाआप Connection इंटरफ़ेस के createStatement() मेथड का उपयोग करके इस इंटरफ़ेस का ऑब्जेक्ट बना सकते हैं। नीचे दिखाए

  9. JDBC में PreparedStatement क्या है?

    PreparedStatement इंटरफेस Statement इंटरफेस को एक्सटेंड करता है यह एक प्रीकंपाइल्ड SQL स्टेटमेंट को दर्शाता है जिसे कई बार एक्जीक्यूट किया जा सकता है। यह पैरामीटराइज्ड SQL क्वेरीज़ स्वीकार करता है और आप इस क्वेरी में 0 या अधिक पैरामीटर पास कर सकते हैं। प्रारंभ में यह स्टेटमेंट पैरामीटर्स के स्थान प

  10. JDBC में CallableStatement क्या है?

    CallableStatement इंटरफेस स्टोर्ड प्रोसीजर एक्जीक्यूट करने के लिए मेथड्स प्रदान करता है। चूंकि JDBC API एक स्टोर्ड प्रोसीजर SQL एस्केप सिंटैक्स प्रदान करता है, आप सभी RDBMS के स्टोर्ड प्रोसीजर को एक ही मानक तरीके से कॉल कर सकते हैं। CallableStatement बनाना आप Connection इंटरफेस के prepareCall() मेथ

  11. JDBC में execute(), executeQuery() और executeUpdate() मेथड्स में क्या अंतर है?

    एक बार स्टेटमेंट ऑब्जेक्ट बनाने के बाद, आप इसे Statement इंटरफेस के एक्जीक्यूट मेथड्स में से एक का उपयोग करके एक्जीक्यूट कर सकते हैं: execute(), executeUpdate(), और executeQuery()। execute() मेथड: इस मेथड का उपयोग SQL DDL स्टेटमेंट्स एक्जीक्यूट करने के लिए किया जाता है, यह एक बूलियन वैल्यू लौटाता ह

  12. सभी 4 JDBC ड्राइवर प्रकारों में से, किस ड्राइवर का उपयोग कब करें?

    यदि आप एक प्रकार के डेटाबेस तक पहुंच रहे हैं, जैसे Oracle, Sybase, या IBM, तो पसंदीदा ड्राइवर प्रकार 4 है। यदि आपका Java एप्लिकेशन एक ही समय में कई प्रकार के डेटाबेस तक पहुंच रहा है, तो प्रकार 3 पसंदीदा ड्राइवर है। प्रकार 2 ड्राइवर उन स्थितियों में उपयोगी होते हैं, जहां आपके डेटाबेस के लिए अभी तक प

  13. MySQL में सिंगल क्वेरी का उपयोग करके पिछला और अगला रिकॉर्ड कैसे खोजें?

    आप MySQL में पिछला और अगला रिकॉर्ड प्राप्त करने के लिए UNION का उपयोग कर सकते हैं। सिंटैक्स निम्नलिखिक है: yourValue ORDER BY yourIdColumnName ASC LIMIT 1) UNION (SELECT * FROM yourTableName WHERE yourIdColumnName < yourValue ORDER BY yourIdColumnName DESC LIMIT 1); कॉन्सेप्ट समझने के लिए, आइए एक

  14. मेरा MySQL कौन सा वर्जन है?

    MySQL का वर्जन जानने के लिए आप दो दृष्टिकोणों का उपयोग कर सकते हैं। पहले दृष्टिकोण में, आप MySQL सर्वर वर्जन जानने के लिए VERSION() का उपयोग कर सकते हैं। पहला दृष्टिकोण निम्नलिखिक है: SELECT VERSION(); दूसरे दृष्टिकोण में, आप MySQL वर्जन जानने के लिए SHOW VARIABLES कमांड का उपयोग कर सकते हैं। दूसरा

  15. MySQL में Root @ localhost यूजरनेम कैसे रीनेम करें?

    Root @localhost को रीनेम करने का सिंटैक्स निम्नलिखित है: UPDATE mysql.user SET user = yourNewRootName WHERE user = root; उपरोक्त कॉन्सेप्ट समझने के लिए, आइए सभी यूजर नाम और होस्ट चेक करें। क्वेरी निम्नलिखित है: SELECT user, host FROM mysql.user; निम्नलिखिक आउटपुट है: +------------------+----------

  16. MySQL में टेबल्स के निर्माण और अद्यतन की तारीख कैसे जानें

    MySQL में create_time या update_time का उपयोग करके टेबल्स के निर्माण और अद्यतन की सटीक तारीख प्राप्त करें। सबसे पहले, SHOW कमांड का उपयोग करें। सिंटैक्स इस प्रकार है SHOW TABLE STATUS; हम अपने डेटाबेस test3 पर विचार कर रहे हैं, जिसमें पहले से कुछ टेबल्स हैं use test3; Database changed अब डेटाबे

  17. क्या MySQL में PostgreSQL की तरह एक्सपैंडेड आउटपुट फ्लैग है?

    हां, आप MySQL में सेमीकॉलन (;) के बजाय \G का उपयोग करके एक्सपैंडेड आउटपुट प्राप्त कर सकते हैं। सिंटैक्स निम्नलिखित है: SELECT * FROM yourTableName\G उदाहरण के लिए एक टेबल बनाते हैं: ); Query OK, 0 rows affected (0.66 sec) INSERT कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। क्वेरी निम्नलिखित है:

  18. MySQL SELECT में डेट फॉर्मेट बदलने का सबसे अच्छा तरीका क्या है?

    MySQL SELECT में डेट फॉर्मेट बदलने का सबसे अच्छा तरीका निम्नलिखित है: SELECT DATE_FORMAT(yourColumnName, %d/%m/%Y %H:%i) AS anyAliasName FROM yourTableName WHERE yourCondition; उपरोक्त कॉन्सेप्ट समझने के लिए, आइए एक टेबल बनाते हैं। टेबल बनाने की क्वेरी निम्नलिखित है: ); Query OK, 0 rows affected (

  19. MySQL में अंतिम स्लैश के बाद का टेक्स्ट कैसे चुनें?

    MySQL से टेक्स्ट चुनने के लिए आपको SUBSTRING_INDEX() फंक्शन का उपयोग करना होगा। सिंटैक्स निम्नलिखित है: SELECT SUBSTRING_INDEX(yourColumnName, /, -1) AS anyAliasName FROM yourTableName; उपरोक्त कॉन्सेप्ट समझने के लिए, आइए एक टेबल बनाते हैं। टेबल बनाने की क्वेरी निम्नलिखित है: ); Query OK, 0 rows a

  20. MySQL में WHERE क्लॉज में वास्तविक रो काउंट (COUNT(*)) का उपयोग कैसे करें बिना वही क्वेरी सबक्वेरी के रूप में लिखे?

    WHERE क्लॉज की मदद से इसे प्राप्त करें। सिंटैक्स निम्नलिखित है: SELECT yourColumnName1, yourColumnName2, ...N FROM yourTableName WHERE (SELECT COUNT(*) FROM yourTableName) = 2; कॉन्सेप्ट समझने के लिए, आइए एक टेबल बनाते हैं। टेबल बनाने की क्वेरी निम्नलिखित है: ); Query OK, 0 rows affected (2.09 sec

Total 4564 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:131/229  20-कंप्यूटर/Page Goto:1 125 126 127 128 129 130 131 132 133 134 135 136 137