MySQL के कार्य MySQL को हम ऑनलाइन / ऑफलाइन डेटाबेस में उपयोग करते हैं , यदि हम कोई भी मोबाइल एप्लीकेशन डेवेलोपटमेंट में हम बहुत अच्छे से इसका उपयोग कर सकते हैं. MySQL का मुख्य कार्य डाटा को स्टोर करना, और हमारे द्वारा दिए गए आदेशों के अनुसार Query को Fire करके रिजल्ट प्रदान करना हैं। यदि हम कोई डेस्कटॉप एप्लीकेशन बनाना चाहते हैं तो हम My SQL को आसानी से डेस्कटॉप पर इनस्टॉल करके किसी भी फ्रंट हैंड सॉफ्टवेयर की मदद से इसमें डाटा स्टोर कर सकते हैं, PHP के साथ भी हम My SQL का उपयोग किया जाता हैं। यदि हम ऑनलाइन कोई मोबाइल एप्लीकेशन बनाना चाहते हैं तो हमें कोई एक सर्वर लेना होगा और उस पर My SQL डेटाबेस बना कर आसानी से हमारी मोबाइल एप्प में डाटा का उपयोग कर सकते हैं। MySQL के साथ PHP का उपयोग करके हम एंड्राइड में बहुत आसानी से कोई भी मोबाइल एप्लीकेशन बना सकते हैं।
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 वाले कॉलम को इन्सर्ट में इसलिए नहीं लिया की वह ऑटो इन्क्रीमेंट फील्ड हैं इसलिए यदि हमें उसे ब्लेंक रखेंगे तो अपने आप नेक्स्ट वैल्यू इन्सर्ट होती जाएगी !
और यदि हमें उसे इन्सर्ट में लिखेंगे तो जो वैल्यू हमें इन्सर्ट करेंगे वही इन्सर्ट होगी !
हमने जो टेबल बनाई हैं उसमे डाटा इन्सर्ट करने के लिए हमें इस कमांड का उपयोग करना होता हैं !
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 वाले कॉलम को इन्सर्ट में इसलिए नहीं लिया की वह ऑटो इन्क्रीमेंट फील्ड हैं इसलिए यदि हमें उसे ब्लेंक रखेंगे तो अपने आप नेक्स्ट वैल्यू इन्सर्ट होती जाएगी !
और यदि हमें उसे इन्सर्ट में लिखेंगे तो जो वैल्यू हमें इन्सर्ट करेंगे वही इन्सर्ट होगी !
Comments
Post a Comment
Please Comment, if any Doubt and Suggestion