Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

पर्ल का उपयोग करके MySQL से कैसे कनेक्ट करें

यह आलेख पर्ल का उपयोग करके एक MySQL डेटाबेस से कनेक्ट करने के लिए दो विधियों का वर्णन करता है:

  • डीबीआई (डेटाबेस इंटरफेस) मॉड्यूल
  • विरासत mysql मॉड्यूल
इन विधियों का उपयोग करने से पहले MySQL डेटाबेस और उपयोगकर्ता पहले से मौजूद होने चाहिए। cPanel का उपयोग करके MySQL डेटाबेस को प्रबंधित करने के तरीके के बारे में जानकारी के लिए, कृपया यह लेख देखें।

डीबीआई (डेटाबेस इंटरफेस) मॉड्यूल का उपयोग करके MySQL से कनेक्ट करना

पर्ल में MySQL से कनेक्ट करने के लिए DBI मॉड्यूल का उपयोग करना पसंदीदा तरीका है। मूल पर्ल mysql मॉड्यूल बहिष्कृत है।

DBI मॉड्यूल का उपयोग करके MySQL से कनेक्ट करने के लिए, इन चरणों का पालन करें:

  1. MySQL से कनेक्ट करने के लिए निम्नलिखित पर्ल कोड का उपयोग करें और एक डेटाबेस चुनें। USERNAME को बदलें अपने उपयोगकर्ता नाम के साथ, पासवर्ड अपने पासवर्ड के साथ, और DBNAME डेटाबेस नाम के साथ:
    use DBI;
    $myConnection = DBI->connect("DBI:mysql:DBNAME:localhost", "USERNAME", "PASSWORD");
    
  2. कोड MySQL से कनेक्ट होने और डेटाबेस का चयन करने के बाद, आप SQL क्वेरी चला सकते हैं और अन्य ऑपरेशन कर सकते हैं। उदाहरण के लिए, निम्न पर्ल कोड एक SQL क्वेरी चलाता है जो कर्मचारियों से अंतिम नाम निकालता है तालिका, और परिणाम को $result . में संग्रहीत करता है चर:

    $query = $myConnection->prepare("SELECT lastname FROM employees");
    $result = $query->execute();
    

लैगेसी mysql का उपयोग करके MySQL से कनेक्ट करना मॉड्यूल

मूल पर्ल mysql मॉड्यूल को बहिष्कृत कर दिया गया है, और इसका उपयोग केवल तभी किया जाना चाहिए जब पश्चगामी संगतता के लिए बिल्कुल आवश्यक हो। यदि संभव हो, तो इसके बजाय DBI मॉड्यूल का उपयोग करें।

विरासती mysql . का उपयोग करके MySQL से कनेक्ट करने के लिए मॉड्यूल, इन चरणों का पालन करें:

  1. MySQL से कनेक्ट करने के लिए निम्नलिखित पर्ल कोड का उपयोग करें और एक डेटाबेस चुनें। USERNAME को बदलें अपने उपयोगकर्ता नाम के साथ, पासवर्ड अपने पासवर्ड के साथ, और DBNAME डेटाबेस नाम के साथ:
    use Mysql;
    $myConnection = Mysql->connect('localhost','DBNAME','USERNAME','PASSWORD');
    
  2. कोड MySQL से कनेक्ट होने और डेटाबेस का चयन करने के बाद, आप SQL क्वेरी चला सकते हैं और अन्य ऑपरेशन कर सकते हैं। उदाहरण के लिए, निम्न पर्ल कोड एक SQL क्वेरी चलाता है जो कर्मचारियों से अंतिम नाम निकालता है तालिका, और परिणाम को $result . में संग्रहीत करता है चर:

    $result = $myConnection->query('SELECT lastname FROM employees');
    

अधिक जानकारी

डीबीआई मॉड्यूल के लिए ऑनलाइन दस्तावेज देखने के लिए, कृपया http://dbi.perl.org/docs पर जाएं।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. DATE_FORMAT () उदाहरण – MySQL

  2. माइक्रोसेकंड () उदाहरण – MySQL

  3. स्केलग्रिड पर प्रोमेथियस और ग्राफाना के साथ MySQL परिनियोजन की निगरानी कैसे करें

  4. MySQL में ऑनलाइन शॉपिंग कार्ट के लिए डेटाबेस डिजाइन करने के लिए गाइड

  5. पैरामीटरयुक्त चयन क्वेरी के लिए मैं पीडीओ ऑब्जेक्ट का सही तरीके से उपयोग कैसे कर सकता हूं?