Створення підключень до бази даних
Перш ніж під'єднувати базу даних до 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.____()