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

पायथन में डेटाबेस कैसे कनेक्ट करें?

कुछ प्रासंगिक कार्यों को करने के लिए अधिकांश अनुप्रयोगों को डेटाबेस के साथ एकीकृत या कनेक्ट करने की आवश्यकता होती है। अधिकांश परियोजनाओं को उपयोगकर्ताओं के बारे में कुछ डेटा संग्रहीत करने के लिए डेटाबेस कनेक्टिविटी की आवश्यकता होती है। MySQL डेटाबेस को Python अनुप्रयोगों के साथ एकीकृत किया जा सकता है।

MySQL डेटाबेस को कनेक्ट करने के लिए, हमें इसे अपने सिस्टम पर इंस्टॉल करना होगा। डेटाबेस के साथ संबंध स्थापित करने के लिए हमें MySQL Connector की आवश्यकता होती है। हम निम्न कमांड का उपयोग करके MySql Connector स्थापित कर सकते हैं।

पायथन-एम पाइप mysql-कनेक्टर-पायथन स्थापित करें

यह MySQL कनेक्टर को स्थापित करेगा जिसका उपयोग पायथन प्रोजेक्ट या एप्लिकेशन को डेटाबेस से जोड़ने के लिए किया जाता है।

कनेक्शन बनाएं

सबसे पहले, डेटाबेस के साथ संबंध बनाना आवश्यक है। बाद में हम कुछ डेटाबेस संचालन करने के लिए एसक्यूएल कमांड निष्पादित कर सकते हैं। आपके sql डेटाबेस के उपयोगकर्ता नाम और पासवर्ड का उपयोग किया जाता है।

उदाहरण

आयात करें

डेटाबेस से कनेक्शन बनाया गया है। डेटाबेस का नाम कनेक्ट () में शामिल होता है जब आपको किसी विशिष्ट डेटाबेस से कनेक्ट करने की आवश्यकता होती है। अब, आप डेटाबेस संचालन करने के लिए sql कमांड निष्पादित कर सकते हैं।

कर्सर ऑब्जेक्ट बनाएं

कर्सर ऑब्जेक्ट कर्सर () फ़ंक्शन का उपयोग करके बनाया गया है। डेटाबेस प्रश्नों को निष्पादित करने के लिए कर्सर ऑब्जेक्ट महत्वपूर्ण है।

कर्सर_नाम=कनेक्शन_नाम.कर्सर ()

उदाहरण

आयात करें

अब, कनेक्शन स्थापित हो गया है और कर्सर ऑब्जेक्ट बन गया है। हम इस डेटाबेस पर किसी भी SQL क्वेरी को अब execute() फ़ंक्शन का उपयोग करके निष्पादित कर सकते हैं।


  1. MySQL में कमांड लाइन पर डेटाबेस कैसे बनाएं?

    सबसे पहले, आपको कमांड प्रॉम्प्ट खोलने की आवश्यकता है। आप शॉर्टकट windows+R कुंजी का उपयोग करके खोल सकते हैं। स्क्रीनशॉट इस प्रकार है - अब CMD टाइप करें और OK बटन दबाएं - अब निम्न कमांड प्रॉम्प्ट दिखाई देगा - अब MySQL बिन डायरेक्टरी में पहुँचें। स्क्रीनशॉट इस प्रकार है - डेटाबेस बनाने के

  1. जावा को MySQL से कैसे कनेक्ट करें?

    जावा को MySQL से जोड़ने के लिए, जावा कोड इस प्रकार है - आयात करें सच; कनेक्शन चोर =अशक्त; कोशिश करें {con =DriverManager.getConnection(JDBCURL,root,,123456); System.out.println (कनेक्शन स्थापित है); } पकड़ (अपवाद ई) {ई.प्रिंटस्टैकट्रेस (); } }} यह निम्नलिखित आउटपुट उत्पन्न करेगा -

  1. IntelliJ में MySQL सर्वर से कैसे कनेक्ट करें, इस पर निर्देश

    जैसा कि आप सभी जानते हैं, MySQL सर्वर के समानांतर MySQL वर्कबेंच का उपयोग करने से डेटाबेस में हेरफेर करना आसान और अधिक सहज हो जाएगा। लेकिन आजकल कई आधुनिक आईडीई हैं जो न केवल स्रोत कोड के संकलन और संकलन में हमारी सहायता करते हैं, बल्कि डेटाबेस प्रबंधन प्रणालियों के साथ काम करने में भी हमारी सहायता क