如何在 Python 中编写数据库连接?
import sqlite3
# 连接数据库
conn = sqlite3.connect('mydatabase.db')
# 创建游标
cursor = conn.cursor()
# 执行查询
cursor.execute("SELECT * FROM mytable")
# 获取结果
results = cursor.fetchall()
# 关闭连接
conn.close()
步骤:
-
导入 sqlite3 模块:
import sqlite3
。 -
打开数据库文件:
conn = sqlite3.connect('mydatabase.db')
。 -
创建游标:
cursor = conn.cursor()
。 -
执行查询:
cursor.execute("SELECT * FROM mytable")
。 -
获取结果:
results = cursor.fetchall()
。 -
关闭连接:
conn.close()
。
注意:
-
mydatabase.db
是您要连接的数据库文件路径。 -
mytable
是您要查询的表名称。 - 这段代码假设您使用的是 SQLite3 库。如果您使用的是其他库,则可能需要更改代码中的数据库连接字符串。