创建数据库连接
在把数据库接入 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.____()