python连接数据库sqllite 插入数据
时间: 2024-05-01 18:21:20 浏览: 124
SqlLite/Mysql/Oracle 数据库连接、增删改查基本操作python使用全
可以使用 Python 中的 sqlite3 模块来连接 SQLite 数据库,并插入数据。下面是一个示例代码:
```python
import sqlite3
# 连接数据库
conn = sqlite3.connect('example.db')
# 创建游标
c = conn.cursor()
# 插入数据
c.execute("INSERT INTO table_name (column1, column2) VALUES (?, ?)", ('value1', 'value2'))
# 提交更改并关闭游标和连接
conn.commit()
c.close()
conn.close()
```
在上面的代码中,我们首先连接到 SQLite 数据库,然后创建一个游标对象。接下来,我们使用 execute() 方法来执行 SQL 语句,将数据插入表中。最后,我们提交更改并关闭游标和连接。
需要注意的是,在执行 SQL 语句时,我们使用了问号占位符来代替实际的值,然后将实际的值作为一个元组传递给 execute() 方法。这样做可以避免 SQL 注入攻击。
阅读全文