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

MySQL

  1. MySQL में VARCHAR फील्ड में स्ट्रिंग की घटनाओं की संख्या कैसे गिनें?

    VARCHAR में स्ट्रिंग की घटनाओं की संख्या गिनने के लिए, हम लंबाई के साथ घटाव की लॉजिक का उपयोग कर सकते हैं। पहले, हम create कमांड की मदद से एक टेबल बनाएंगे। mysql> create table StringOccurrenceDemo -> ( -> Cases varchar(100), -> StringValue varchar(500) -> ); Query OK, 0 rows af

  2. MySQL डेटाबेस में सभी टेबल्स के लिए रिकॉर्ड काउंट कैसे प्राप्त करें?

    MySQL टेबल्स में सभी रिकॉर्ड्स की संख्या प्राप्त करने के लिए, हम एग्रीगेट फंक्शन SUM के साथ TABLE_ROWS का उपयोग कर सकते हैं। सिंटैक्स निम्न है। SELECT SUM(TABLE_ROWS) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = yourDatabaseName; उपरोक्त सिंटैक्स को सभी टेबल्स के लिए रिकॉर्ड्स की संख्या प्

  3. MySQL में WHERE बनाम HAVING?

    हम परिणामों को फ़िल्टर करने के लिए WHERE क्लॉज नामक एक सशर्त क्लॉज का उपयोग कर सकते हैं। इस WHERE क्लॉज का उपयोग करके, हम एक टेबल से आवश्यक रिकॉर्ड्स चुनने के लिए चयन मानदंड निर्दिष्ट कर सकते हैं। HAVING क्लॉज रो के समूह या एग्रीगेट्स के लिए फ़िल्टर कंडीशन निर्दिष्ट करता है। WHERE क्लॉज का उपयोग ए

  4. MySQL में SHA256 हैश की लंबाई कितनी होती है?

    जैसा कि नाम SHA256 से पता चलता है, यह 256 बिट्स लंबा होता है। यदि हम हेक्साडेसिमल नोटेशन का उपयोग कर रहे हैं तो डिजिट कोड 4 बिट्स को दर्शाते हैं। 256 को दर्शाने के लिए, हमें 256/4 = 64 बिट्स चाहिए। हमें varchar(64) या char(64) डेटा टाइप चाहिए। हमारे उदाहरण के लिए टेबल बनाना। mysql> create tabl

  5. MySQL डेटाबेस/टेबल/कॉलम का कैरेक्टर सेट कैसे देखें?

    MySQL डेटाबेस/टेबल/कॉलम का कैरेक्टर सेट क्या है, यह चेक करने के लिए, आइए एक उदाहरण देखते हैं: एक डेटाबेस जिसका नाम business है और टेबल का नाम student है जो पहले से ही डेटाबेस में मौजूद है। टेबल कैरेक्टर सेट चेक करने का सिंटैक्स। SELECT CCSA.character_set_name FROM information_schema.`TABLES` T,

  6. MySQL में ibdata1 फ़ाइल को कैसे श्रिंक/पर्ज करें?

    ibdata1 फ़ाइल श्रिंक नहीं हो सकती, यह MySQL की एक विशेष रूप से परेशानी वाली विशेषता है। ibdata1 फ़ाइल को तभी श्रिंक किया जा सकता है जब आप सभी डेटाबेस डिलीट करें, फ़ाइलें हटाएं और mysqldump रीलोड करें। हम MySQL को कॉन्फ़िगर कर सकते हैं ताकि प्रत्येक टेबल, उसके इंडेक्स सहित, एक अलग फ़ाइल के रूप में

  7. MySQL में अलग CREATE TABLE के बिना SELECT स्टेटमेंट में अस्थायी टेबल कैसे बनाएं?

    SELECT स्टेटमेंट में अस्थायी टेबल बनाने के लिए हम TEMPORARY कीवर्ड का उपयोग करते हैं। यह अस्थायी टेबल वर्तमान सत्र के लिए विजिबल होगी और जब भी सत्र बंद होता है, तो यह स्वचालित रूप से नष्ट हो जाती है। दो सत्र एक ही अस्थायी टेबल का उपयोग कर सकते हैं। टेबल बनाना। mysql> create table MyTableDemo

  8. MySQL में करंट टाइम में 2 घंटे कैसे जोड़ें?

    हम now() की मदद से करंट टाइम प्राप्त कर सकते हैं और 2 घंटे जोड़ने के लिए इंटरवल को 2 के रूप में दें। सबसे पहले, सिस्टम में करंट टाइम की जानकारी now() की मदद से एकत्र करें। करंट टाइम है। करंट डेट और टाइम प्राप्त करने के लिए क्वेरी निम्न है। mysql> select now(); आउटपुट यहाँ है। +------------

  9. MySQL में रिकॉर्ड से डिजिट्स कैसे प्राप्त करें?

    CONVERT() फंक्शन या रेगुलर एक्सप्रेशन का उपयोग करें। CONVERT() मेथड एक वैल्यू को एक डेटा टाइप से दूसरे में कन्वर्ट करता है। यह अंततः हमारे लिए डिजिट्स फेच करेगा। आइए एक उदाहरण देखते हैं। सबसे पहले, हम एक टेबल बनाएंगे। mysql> create table textIntoNumberDemo -> ( -> Name varchar(100) -&

  10. MySQL में दो कॉलम वैल्यूज़ स्वैप कैसे करें?

    दो कॉलम स्वैप करने के लिए, हम नीचे दी गई स्वैपिंग लॉजिक लागू कर सकते हैं। दोनों वैल्यूज़ जोड़ें और उन्हें पहले कॉलम में स्टोर करें पहले कॉलम की वैल्यू को दूसरे से घटाएं और इसे दूसरे कॉलम में स्टोर करें। पहले कॉलम की वैल्यू को अपडेट किए गए दूसरे कॉलम से घटाएं और इसे पहले में स्टोर करें। उपरोक्त

  11. MySQL में कैसे चेक करें कि कोई वैल्यू इंटीजर है या नहीं?

    दिए गए वैल्यू की जांच करने के लिए कि यह स्ट्रिंग है या नहीं, हम CAST() फंक्शन का उपयोग करते हैं। यदि वैल्यू न्यूमेरिक नहीं है तो यह 0 लौटाता है, अन्यथा यह न्यूमेरिक वैल्यू लौटाएगा। इस तरह, हम चेक कर सकते हैं कि वैल्यू इंटीजर है या नहीं। केस 1 − इंटीजर्स के साथ स्ट्रिंग की जांच mysql> sel

  12. MySQL डेटाबेस में टेबल का स्कीमा कैसे दिखाएं?

    स्कीमा दिखाने के लिए, हम DESC कमांड का उपयोग कर सकते हैं। यह टेबल संरचना के बारे में विवरण देता है। निम्न सिंटैक्स है। DESCRIBE yourDatabaseName.yourTableName; आइए उपरोक्त सिंटैक्स को लागू करते हैं। mysql> DESCRIBE business.student; आउटपुट निम्न है। +-------+--------------+------+-----+---

  13. MySQL में InnoDB स्टोरेज इंजन वाली सभी टेबल्स कैसे डिस्प्ले करें?

    ENGINE को InnoDB के रूप में सभी टेबल नाम डिस्प्ले करने के लिए, निम्न क्वेरी लागू करें। mysql> SELECT TABLE_SCHEMA as DATABASENAME, TABLE_NAME as AllTABLENAME, ENGINE as ENGINETYPE FROM information_schema.TABLES -> WHERE ENGINE = InnoDB -> AND TABLE_SCHEMA NOT IN(mysql,information_schem

  14. Python में MySQL डेटाबेस में INSERT के बाद ID कैसे प्राप्त करें?

    सबसे पहले, हमें नीचे दी गई आवश्यकताओं को पूरा करने की आवश्यकता है। निम्न पूर्वापेक्षाएँ हैं। हमें MySQL वर्जन 8.0.12 इंस्टॉल करना होगा। हमें Python वर्जन 3.6.3 (32 बिट) इंस्टॉल करना होगा। हमें pip कमांड की मदद से pymysql इंस्टॉल करना होगा। pip कमांड की मदद से pymysql इंस्टॉल करने के लिए। डेट

  15. mysql_fetch_array vs mysql_fetch_assoc vs mysql_fetch_object?

    ये mysql_* फंक्शन डिप्रिकेटेड हैं और अन्य फंक्शन उपलब्ध हैं जो बेहतर सुरक्षा और कार्यक्षमता देते हैं। नोट: विकल्प के रूप में, _assoc या _row का उपयोग करें। mysql_fetch_assoc यह फंक्शन स्ट्रिंग्स का एक एसोसिएटिव ऐरे लौटाता है जो फेच की गई रो से मेल खाता है, या FALSE यदि कोई और रो नहीं हैं। एसोसिए

  16. MySQL एरर 1452 - चाइल्ड रो जोड़/अपडेट नहीं कर सकते: फॉरेन की कंस्ट्रेंट फेल?

    यह एरर तब आती है जब हम टेबल्स के बीच फॉरेन की कंस्ट्रेंट जोड़ते हैं और चाइल्ड टेबल में रिकॉर्ड्स इन्सर्ट करते हैं। आइए एक उदाहरण देखते हैं। चाइल्ड टेबल बनाना। mysql> create table ChildDemo -> ( -> id int, -> FKPK int -> ); Query OK, 0 rows affected (0.86 sec) दूसरी टेबल बनाना

  17. MySQL में SELECT स्टेटमेंट का उपयोग करके टेबल नाम कैसे प्राप्त करें?

    SELECT स्टेटमेंट का उपयोग करके टेबल नाम प्राप्त करने के लिए, information_schema.tables का उपयोग करें। आइए एक उदाहरण देखते हैं, जिसमें हमारे पास एक डेटाबेस है जिसमें 3 टेबल हैं। SELECT स्टेटमेंट की मदद से सभी टेबल नाम प्राप्त करने का सिंटैक्स। SELECT Table_name as TablesName FROM information_schema

  18. MySQL में कॉलम वैल्यू के सामने स्ट्रिंग कैसे प्रीपेंड करें?

    MySQL में कॉलम वैल्यू के सामने स्ट्रिंग प्रीपेंड करने के लिए, हम CONCAT फंक्शन का उपयोग कर सकते हैं। CONCAT फंक्शन का उपयोग UPDATE स्टेटमेंट के साथ किया जा सकता है। टेबल बनाना। mysql> create table PrependStringOnColumnName -> ( -> Id int, -> Name varchar(200) -> ); Query OK, 0

  19. MySQL में my.cnf में LOAD DATA LOCAL INFILE कैसे इनेबल करें?

    हम इसे SET कमांड के साथ GLOBAL की मदद से इनेबल कर सकते हैं। पहली बार, लोकल इन्फाइल OFF होगा। निम्न सिंटैक्स है। mysql> SHOW GLOBAL VARIABLES LIKE local_infile; आउटपुट यहाँ है। +---------------+-------+ | Variable_name | Value | +---------------+-------+ | local_infile | OFF | +-----------

  20. MySQL में WHERE क्लॉज का उपयोग करके क्वेरी में ऐरे कैसे पास करें?

    हम WHERE IN क्लॉज की मदद से ऐरे पास कर सकते हैं। आइए पहले हमारे उदाहरण के लिए एक नई टेबल बनाते हैं। mysql> create table PassingAnArrayDemo -> ( -> id int, -> Firstname varchar(100) -> ); Query OK, 0 rows affected (1.60 sec) आइए अब रिकॉर्ड्स इन्सर्ट करें। mysql> insert into

Total 4564 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:168/229  20-कंप्यूटर/Page Goto:1 162 163 164 165 166 167 168 169 170 171 172 173 174