НачатьНачать бесплатно

Создание подключений к базе данных

Прежде чем подключать базу данных к 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.____()
Редактировать и запускать код