py连接sqlite3怎么修改数据
时间: 2023-12-03 11:42:08 浏览: 84
Python操作Sqlite3数据库
要修改 SQLite3 数据库中的数据,您可以使用 Python 的 sqlite3 模块。下面是一个简单的示例,展示如何连接到数据库并更新其中的数据:
```python
import sqlite3
# 连接到数据库
conn = sqlite3.connect('example.db')
# 创建一个游标对象
cursor = conn.cursor()
# 更新数据
new_name = 'New Name'
id_to_update = 1
cursor.execute("UPDATE my_table SET name=? WHERE id=?", (new_name, id_to_update))
# 提交更改
conn.commit()
# 关闭游标和连接
cursor.close()
conn.close()
```
在这个例子中,我们连接到名为 example.db 的数据库,创建一个游标对象,然后使用 SQL UPDATE 语句更新了一个名为 my_table 的表中 ID 为 1 的行的名称列。最后,我们提交更改并关闭游标和连接。
请注意,这只是一个简单的示例。实际情况可能更复杂,具体取决于您的数据库和数据结构。
阅读全文