https://youtu.be/7EfYn7MkdyI?si=mRekrHtNc7pjO8Gb
उपरोक्त वीडियो में, मैं दिखा रहा हूं कि क्लाउड कैसे बनाया जाता है, MySQL डेटाबेस और dbeaver का प्रावधान कैसे किया जाता है और फिर मैं इसे अपने कोड से कैसे जल्दी से कनेक्ट करता हूं।
यहां अधिक विस्तृत स्पष्टीकरण दिया गया है:
हम क्यूबिनेट्स में लॉग इन करते हैं और नए क्लाउड सेटअप से गुजरते हैं।
हम उस एप्लिकेशन के सेट से चुनते हैं जिसका हम उपयोग करने जा रहे हैं (हमारे मामले में MySQL)। हमने डेटाबेस प्रबंधन के लिए DBeaver और अपने MySQL इंस्टेंस से कनेक्टिविटी के लिए Ingress Nginx को भी जोड़ा है।
हमने अपना पसंदीदा क्लाउड प्रदाता चुना और "इंस्टेंटिएट क्लाउड" पर क्लिक करके सेटअप पूरा किया। एक बार क्लाउड सेटअप पूरा हो जाने पर, हमने अपने एप्लिकेशन कनेक्ट कर दिए। हमने डेटाबेस का नाम बदलकर "क्यूबिनेट्स" कर दिया और इसे डीबीवर में कनेक्शन सेटिंग्स में अपडेट कर दिया। सुनिश्चित किया गया कि MySQL कनेक्शन के लिए पोर्ट 3306 पर सेट किया गया था।
हमारे IDE में, हमने MySQL डेटाबेस से कनेक्ट करने के लिए एक पायथन स्क्रिप्ट लिखी। हमने अपनी स्क्रिप्ट में कनेक्शन विवरण (उपयोगकर्ता नाम, पासवर्ड, डेटाबेस नाम और होस्ट) का उपयोग किया।
परिनियोजन उद्देश्यों के लिए, हम इन कनेक्शन विवरणों को पर्यावरण चर के रूप में सेट करते हैं।
हमने "ग्राहक" नाम की एक तालिका बनाने और इस तालिका में एक नया ग्राहक रिकॉर्ड डालने के लिए SQL क्वेरीज़ लिखीं।
हमारे एप्लिकेशन को तैनात करने के बाद, हमने इनग्रेस नेग्नेक्स का बाहरी पता पुनर्प्राप्त किया और इसका उपयोग हमारी पायथन स्क्रिप्ट को चलाने के लिए किया।
हमने DBeaver खोला, जिसने हमें अपने MySQL होस्ट, उपयोगकर्ता नाम और पासवर्ड का उपयोग करके कनेक्शन स्थापित करने के लिए प्रेरित किया।
हमने पुष्टि की कि "ग्राहक" तालिका मौजूद थी और डाला गया डेटा मौजूद था।
दृढ़ता सुनिश्चित करने के लिए, हमने एक और ग्राहक रिकॉर्ड जोड़ा और इसे DBeaver में सत्यापित किया।
संक्षेप में, हमने एक क्लाउड बनाया, MySQL और DBeaver का प्रावधान किया, उन्हें Ingress Nginx के साथ जोड़ा, डेटाबेस के साथ इंटरैक्ट करने के लिए एक Python स्क्रिप्ट लिखी और चलाई, और DBeaver में सब कुछ सत्यापित किया - सब कुछ 30 मिनट में। यह सब क्यूबिनेट्स की मदद से किया गया था।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3