python 创建一个sqlite数据库的代码
时间: 2023-09-02 21:12:02 浏览: 153
python 创建sqlite数据库
可以使用 Python 标准库中的 sqlite3 模块来创建 SQLite 数据库。下面是一个示例代码,演示如何在 Python 中创建一个 SQLite 数据库:
```python
import sqlite3
# 连接到数据库(如果不存在则创建)
conn = sqlite3.connect('example.db')
# 创建一个游标对象
cursor = conn.cursor()
# 创建一个表
cursor.execute('''CREATE TABLE stocks
(date text, trans text, symbol text, qty real, price real)''')
# 插入一些数据
cursor.execute("INSERT INTO stocks VALUES ('2006-01-05','BUY','RHAT',100,35.14)")
cursor.execute("INSERT INTO stocks VALUES ('2006-03-28','BUY','IBM',1000,45.00)")
cursor.execute("INSERT INTO stocks VALUES ('2006-04-06','SELL','IBM',500,53.00)")
# 提交更改并关闭连接
conn.commit()
conn.close()
```
在上面的代码中,我们首先使用 `sqlite3.connect()` 方法连接到数据库,如果数据库不存在,则会创建一个新的数据库。然后,我们创建一个游标对象,并使用 `cursor.execute()` 方法来执行 SQL 查询从而创建一个名为 `stocks` 的表。接下来,我们向表中插入一些数据,并使用 `conn.commit()` 方法提交更改。最后,我们使用 `conn.close()` 方法关闭数据库连接。
阅读全文