使用 Python和 SQLite 打造一个简单的数据库浏览器
import sqlite3
# 连接到数据库(如果不存在则创建)
conn = sqlite3.connect('example.db')
cursor = conn.cursor()
# 创建一个简单的表
cursor.execute('''CREATE TABLE IF NOT EXISTS stocks
(date text, trans text, symbol text, qty real, price real)''')
# 查询数据库中的所有表名
cursor.execute("SELECT name FROM sqlite_master WHERE type='table';")
print("Table names:")
for row in cursor.fetchall():
print(row[0])
# 关闭连接
conn.close()
这段代码演示了如何使用Python的sqlite3库来连接到一个SQLite数据库,创建一个简单的表,并查询数据库中的所有表名。最后,代码关闭了数据库连接。这个例子是数据库开发者和学习者理解如何操作SQLite数据库的一个很好的起点。
评论已关闭