डेटाबेस कनेक्शन्स बनाना
किसी MCP सर्वर में डेटाबेस जोड़ने से पहले, आप कनेक्शन बनाना, पैरामीटराइज़्ड क्वेरी चलाना, और कनेक्शन्स बंद करना अभ्यास करेंगे.
यूरोपीय सेंट्रल बैंक की समर्थित करेंसीज़ वाला currencies.db नाम का डेटाबेस पहले से सेटअप है और आप उसके साथ कनेक्ट कर सकते हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Model Context Protocol (MCP) परिचय
अभ्यास निर्देश
- डेटाबेस फ़ाइल
"currencies.db"से कनेक्ट करें और कनेक्शन कोconnनाम के वैरिएबल में असाइन करें. - पैरामीटराइज़्ड क्वेरी चलाएँ — या तो टेस्ट करेंसी कोड
"USD"के साथ, या अपनी पसंद के किसी वैध कोड के साथ. - डेटाबेस कनेक्शन बंद करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
import sqlite3
# Connect to currencies.db
conn = sqlite3.____("currencies.db")
conn.row_factory = sqlite3.Row
# Execute the query
cursor = conn.____("SELECT code, name FROM currencies WHERE code = ? LIMIT 1", ("USD",))
row = cursor.fetchone()
print(dict(row))
# Close the connection
conn.____()