用代码建立数据库
时间: 2023-11-27 09:53:02 浏览: 30
好的,以下是用Python代码建立SQLite数据库的示例:
```python
import sqlite3
# 连接数据库,如果不存在则自动创建
conn = sqlite3.connect('example.db')
# 创建游标对象
c = conn.cursor()
# 创建表格
c.execute('''CREATE TABLE IF NOT EXISTS users
(id INTEGER PRIMARY KEY AUTOINCREMENT, name text, age integer, email text)''')
# 插入数据
c.execute("INSERT INTO users (name, age, email) VALUES ('Alice', 25, 'alice@example.com')")
c.execute("INSERT INTO users (name, age, email) VALUES ('Bob', 30, 'bob@example.com')")
c.execute("INSERT INTO users (name, age, email) VALUES ('Charlie', 35, 'charlie@example.com')")
# 提交更改
conn.commit()
# 关闭游标和连接
c.close()
conn.close()
```
上述代码的作用是创建一个名为`example.db`的SQLite数据库,并在其中创建一个名为`users`的表格,该表格包含`id`、`name`、`age`和`email`四个字段,其中`id`为自增长的主键。然后向表格中插入三条数据,并提交更改。最后关闭游标和连接。
你可以根据自己的需求修改代码中的表格结构和插入的数据。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)