Python建立数据库
时间: 2023-04-10 14:05:17 浏览: 162
可以使用 Python 的内置模块 sqlite3 来建立数据库。以下是一个简单的示例代码:
```python
import sqlite3
# 连接数据库
conn = sqlite3.connect('example.db')
# 创建表格
conn.execute('''CREATE TABLE IF NOT EXISTS users
(ID INT PRIMARY KEY NOT NULL,
NAME TEXT NOT NULL,
AGE INT NOT NULL);''')
# 插入数据
conn.execute("INSERT INTO users (ID, NAME, AGE) \
VALUES (1, 'Alice', 25)")
conn.execute("INSERT INTO users (ID, NAME, AGE) \
VALUES (2, 'Bob', 30)")
# 提交更改
conn.commit()
# 查询数据
cursor = conn.execute("SELECT ID, NAME, AGE from users")
for row in cursor:
print("ID = ", row[0])
print("NAME = ", row[1])
print("AGE = ", row[2])
# 关闭连接
conn.close()
```
这段代码使用 sqlite3 模块连接到一个名为 example.db 的数据库,并创建了一个名为 users 的表格。然后插入了两条数据,并查询了所有数据并输出。最后关闭了连接。