Skip to main content

Posts

MySQL के कार्य

MySQL   के कार्य  MySQL को हम ऑनलाइन / ऑफलाइन डेटाबेस में उपयोग करते हैं , यदि हम कोई भी मोबाइल एप्लीकेशन डेवेलोपटमेंट में हम बहुत अच्छे से इसका उपयोग कर सकते हैं.  MySQL का मुख्य कार्य डाटा को स्टोर करना, और हमारे द्वारा दिए गए आदेशों के अनुसार Query को Fire करके रिजल्ट प्रदान करना हैं।  यदि हम कोई डेस्कटॉप एप्लीकेशन बनाना चाहते हैं तो हम  My SQL को आसानी से डेस्कटॉप पर इनस्टॉल करके किसी भी फ्रंट हैंड सॉफ्टवेयर की मदद से इसमें डाटा स्टोर कर सकते हैं, PHP के साथ भी हम  My SQL का  उपयोग किया जाता हैं।  यदि हम ऑनलाइन कोई मोबाइल एप्लीकेशन बनाना चाहते हैं तो हमें कोई एक सर्वर लेना होगा और उस पर  My SQL डेटाबेस बना कर आसानी से हमारी मोबाइल एप्प में डाटा का उपयोग कर सकते हैं।  MySQL के साथ PHP का उपयोग करके हम एंड्राइड में बहुत आसानी से कोई भी मोबाइल एप्लीकेशन बना सकते हैं। 

UPDATE TABLE (डाटा की वैल्यू को बदलने के लिए)

UPDATE <TABLE> (डाटा की वैल्यू को बदलने के लिए) इस कमांड से हमने जो डाटा इन्सर्ट किया था उसकी वैल्यू में बदलाव कर सकते हैं ! इस कमांड को उपयोग करते समय हमें ध्यान रखना चाहिए की हमें प्रॉपर वेयर लगाया या नहीं, क्युकी यदि हमने बिना वेयर के execute कर दिया तो सभी डाटा में एक साथ चेंज आ जायेंगे UPDATE mytable SET column1 = 'VALUE' WHERE column1 = '??' UPDATE mytable SET column1 = 'VALUE',   column2  = 'VALUE', WHERE column1 = '??' सेकंड वाली कमांड में हमने एक साथ ज्यादा कॉलम की वैल्यू को चेंज किया है !

SELECT With WHERE (सेलेक्ट कमांड का उपयोग WHERE के साथ)

SELECT With WHERE  (सेलेक्ट कमांड का उपयोग WHERE के साथ) WHERE स्टेटमेंट हमेशा FROM <TABLE NAME > के बाद उपयोग होता हैं इसके उपयोग ROW लेवल फ़िल्टर में किया जाता हैं , यानि की जब हमें एक टेबल में से सिलेक्टेड ROWS ही देखना हो तो हम इस कमांड का उपयोग करते हैं ! WHERE  <COLUMN NAME >    OPERATOR  <VALUE> ऑपरेटर लिस्ट 1 . = 2 . <= 3. >= 4. != 5. LIKE    (  %, और _ के उपयोग के साथ) और साथ में AND , OR, NOT    ऑपरेटर का उपयोग भी करते हैं एक से ज्यादा कंडीशन को मर्ज करने के लिए !   

SELECT (डाटा को देखने के लिए)

  SELECT  (डाटा को देखने के लिए) किसी भी टेबल में जो हमें डाटा इन्सर्ट करते हैं उसे देखने के लिए हम इस स्टेटमेंट का उपयोग करते है !   SELECT * FROM mytable यहाँ पर * का मतलब है की सभी कॉलम हम देखना चाहते हैं ! यदि आपको सिलेक्टेड कॉलम देखना है तो हमें वह पर कॉलम की लिस्ट देना होगी जैसे   SELECT column1, column4 FROM mytable इस स्टेटमेंट से सिर्फ दो ही कॉलम दिखाई देंगे ! SELECT QUERY चलाते समय हमें ध्यान रखना चाहिए की उतना ही डाटा select करने जितने की हमें जरुरत हो, क्युकी जब हमें Complex  Query का उपयोग करते हैं तो उस समय डाटा ज्यादा होने के कारण स्पीड इशू आने लगते हैं ! एक तरह से यह COLUMN लेवल फ़िल्टर होता हैं !

INSERT INTO (टेबल में डाटा इन्सर्ट करना)

INSERT INTO  (टेबल में डाटा इन्सर्ट करना) हमने जो टेबल बनाई हैं उसमे डाटा इन्सर्ट करने के लिए हमें इस कमांड का उपयोग करना होता हैं ! INSERT INTO mytable (    `column1`,   `column2`,   `column3`,   `column4`,   `column5` ) VALUES   (     'column1',     'column2',     20.5,     '2020-02-19',     'column5'   ); यहाँ पर समझने वाली बात यह हैं की यदि हमारी वैल्यू का डाटा टाइप स्ट्रिंग यहाँ की करैक्टर हैं तो हमें वैल्यू को Single Quote में देना हैं जैसा आपको Column1 में दिया हैं ! यदि हमारी वैल्यू का डाटा टाइप डेसीमल या नंबर हैं तो फिर हमें बिना Single Quote के ही देना हैं ! डेट (दिनांक) के लिए Single Quote का उपयोग किया जाता हैं यहाँ पर हमें row_id वाले कॉलम को इन्सर्ट में इसलिए नहीं लिया की वह ऑटो इन्क्रीमेंट फील्ड हैं इसलिए यदि हमें उसे ब्लेंक रखेंगे तो अपने आप नेक्स्ट वैल्यू इन्सर्ट होती जाएगी ! और यदि हमें उसे इन्सर्ट में लिखेंगे तो जो वैल्यू हमें इन्सर्ट कर...

ALTER TABLE (MODIFY) टेबल के कॉलम के स्ट्रक्चर को बदलना

ALTER TABLE (MODIFY)  टेबल के कॉलम के स्ट्रक्चर को बदलना ALTER TABLE mytable MODIFY column5 CHAR(20); इस कमांड से हम पहले से बने कॉलम की स्ट्रक्चर को चेंज करने के लिए उपयोग करते हैं ! जैसे जो हमने पहले Coloum5 CHAR(40) ऐड किया था , इस कमांड से हमने उसे CHAR(20) कर दिया ! दोस्तों, यहाँ पर ध्यान देने वाली बात यह हैं की , कभी भी किसी भी कॉलम की विड्थ को डाटा एंटर होने के बाद कम नहीं करना, क्युकी डाटा लॉस होने के चांस रहते हैं !

MySQL सीखे हिंदी में

हेलो दोस्तों, आज से ऑनलाइन हिंदी में MySQL को स्टेप बाय स्टेप सीखना चालू करेंगे Installation (इंस्टालेशन) Table Creation (टेबल बनाना) DROP TABLE (टेबल को ड्राप करना [मिटाना या डिलीट करना]) ALTER TABLE (टेबल के स्ट्रक्चर को बदलना)

ALTER TABLE (टेबल के स्ट्रक्चर को बदलना)

ALTER TABLE (ADD) (टेबल के स्ट्रक्चर को बदलना) ALTER TABLE mytable ADD column5 CHAR(40); यहाँ पर पहले से बनी टेबल में एक कॉलम और ऐड किया हैं ADD - इस कमांड के बाद हमें जो भी कॉलम ऐड करना हैं हम उसका नाम और डाटा टाइप व  डाटा की साइज लिखते हैं