Sqlite()创建数据库
时间: 2023-09-04 08:08:55 浏览: 45
在Python中,可以使用sqlite3模块来操作SQLite数据库。要创建一个SQLite数据库,可以按照以下步骤:
1. 导入sqlite3模块。
2. 使用sqlite3.connect()函数创建一个数据库连接。
3. 创建一个游标对象。
4. 执行SQL语句来创建表或插入数据。
5. 关闭游标和数据库连接。
示例代码如下:
```python
import sqlite3
# 创建数据库连接
conn = sqlite3.connect('example.db')
# 创建游标对象
cursor = conn.cursor()
# 执行SQL语句创建表
cursor.execute('''CREATE TABLE users
(id INT PRIMARY KEY NOT NULL,
name TEXT NOT NULL,
age INT NOT NULL);''')
# 插入数据
cursor.execute("INSERT INTO users (id, name, age) VALUES (1, 'Alice', 18)")
cursor.execute("INSERT INTO users (id, name, age) VALUES (2, 'Bob', 20)")
# 提交事务
conn.commit()
# 关闭游标和数据库连接
cursor.close()
conn.close()
```
上述代码中,我们通过`sqlite3.connect()`函数创建了一个名为`example.db`的数据库连接。然后,使用游标对象执行了一个`CREATE TABLE`语句来创建了一个名为`users`的表,并插入了两条数据。最后,提交了事务并关闭了游标和数据库连接。