sqlite调用代码
时间: 2023-07-02 16:05:26 浏览: 52
下面是使用 Python 语言操作 SQLite 数据库的代码示例:
```python
import sqlite3
# 连接到数据库
conn = sqlite3.connect('example.db')
# 创建一个表
conn.execute('''CREATE TABLE IF NOT EXISTS users
(id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT NOT NULL,
age INTEGER);''')
# 插入数据
conn.execute("INSERT INTO users (name, age) VALUES (?, ?)", ('Alice', 25))
conn.execute("INSERT INTO users (name, age) VALUES (?, ?)", ('Bob', 30))
# 查询数据
cursor = conn.execute("SELECT * FROM users")
for row in cursor:
print(row)
# 更新数据
conn.execute("UPDATE users SET age=? WHERE name=?", (26, 'Alice'))
# 删除数据
conn.execute("DELETE FROM users WHERE name=?", ('Bob',))
# 提交更改
conn.commit()
# 关闭连接
conn.close()
```
在这个示例中,我们创建了一个名为 `example.db` 的 SQLite 数据库,并创建了一个名为 `users` 的表。然后我们插入了两条记录,查询了表中的所有记录,更新了一条记录,删除了一条记录,并提交了更改。最后,我们关闭了连接。
相关推荐
![](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)