कुछ प्रासंगिक कार्यों को करने के लिए अधिकांश अनुप्रयोगों को डेटाबेस के साथ एकीकृत या कनेक्ट करने की आवश्यकता होती है। अधिकांश परियोजनाओं को उपयोगकर्ताओं के बारे में कुछ डेटा संग्रहीत करने के लिए डेटाबेस कनेक्टिविटी की आवश्यकता होती है। MySQL डेटाबेस को Python अनुप्रयोगों के साथ एकीकृत किया जा सकता है।
MySQL डेटाबेस को कनेक्ट करने के लिए, हमें इसे अपने सिस्टम पर इंस्टॉल करना होगा। डेटाबेस के साथ संबंध स्थापित करने के लिए हमें MySQL Connector की आवश्यकता होती है। हम निम्न कमांड का उपयोग करके MySql Connector स्थापित कर सकते हैं।
पायथन-एम पाइप mysql-कनेक्टर-पायथन स्थापित करें
यह MySQL कनेक्टर को स्थापित करेगा जिसका उपयोग पायथन प्रोजेक्ट या एप्लिकेशन को डेटाबेस से जोड़ने के लिए किया जाता है।
कनेक्शन बनाएं
सबसे पहले, डेटाबेस के साथ संबंध बनाना आवश्यक है। बाद में हम कुछ डेटाबेस संचालन करने के लिए एसक्यूएल कमांड निष्पादित कर सकते हैं। आपके sql डेटाबेस के उपयोगकर्ता नाम और पासवर्ड का उपयोग किया जाता है।
उदाहरण
आयात करेंडेटाबेस से कनेक्शन बनाया गया है। डेटाबेस का नाम कनेक्ट () में शामिल होता है जब आपको किसी विशिष्ट डेटाबेस से कनेक्ट करने की आवश्यकता होती है। अब, आप डेटाबेस संचालन करने के लिए sql कमांड निष्पादित कर सकते हैं।
कर्सर ऑब्जेक्ट बनाएं
कर्सर ऑब्जेक्ट कर्सर () फ़ंक्शन का उपयोग करके बनाया गया है। डेटाबेस प्रश्नों को निष्पादित करने के लिए कर्सर ऑब्जेक्ट महत्वपूर्ण है।
कर्सर_नाम=कनेक्शन_नाम.कर्सर ()
उदाहरण
आयात करेंअब, कनेक्शन स्थापित हो गया है और कर्सर ऑब्जेक्ट बन गया है। हम इस डेटाबेस पर किसी भी SQL क्वेरी को अब execute() फ़ंक्शन का उपयोग करके निष्पादित कर सकते हैं।