Zacznij terazZacznij za darmo

Tworzenie połączeń z bazą danych

Zanim podłączysz bazę danych do serwera MCP, przećwicz tworzenie połączenia, wykonywanie zapytań parametryzowanych oraz zamykanie połączeń.

Baza danych currencies.db, zawierająca obsługiwane waluty Europejskiego Banku Centralnego, jest już skonfigurowana i gotowa do użycia.

To ćwiczenie jest częścią kursu

Wprowadzenie do Model Context Protocol (MCP)

Zobacz kurs

Instrukcje do ćwiczenia

  • Połącz się z plikiem bazy danych "currencies.db" i przypisz połączenie do zmiennej o nazwie conn.
  • Wykonaj zapytanie parametryzowane, podając testowy kod waluty "USD" lub inny prawidłowy kod według własnego wyboru.
  • Zamknij połączenie z bazą danych.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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.____()
Edytuj i uruchom kod