浏览 64
扫码
在Python中操作数据库,可以使用第三方库如MySQLdb
,pymysql
,sqlite3
等。这里以sqlite3
为例,来演示如何使用Python插入数据到SQLite数据库中。
步骤一:连接到数据库
首先,导入sqlite3
库并连接到SQLite数据库:
import sqlite3
conn = sqlite3.connect('test.db')
cursor = conn.cursor()
步骤二:创建表
如果数据库中没有表,需要先创建一个表:
cursor.execute('''CREATE TABLE IF NOT EXISTS users
(id INTEGER PRIMARY KEY,
name TEXT NOT NULL,
age INTEGER)''')
步骤三:插入数据
接下来,可以使用INSERT INTO
语句插入数据到表中:
cursor.execute("INSERT INTO users (name, age) VALUES ('Alice', 25)")
cursor.execute("INSERT INTO users (name, age) VALUES ('Bob', 30)")
cursor.execute("INSERT INTO users (name, age) VALUES ('Charlie', 35)")
conn.commit()
步骤四:关闭连接
最后,记得关闭连接:
conn.close()
以上就是使用Python操作SQLite数据库插入数据的基本步骤。在实际项目中,需要根据具体需求,对数据进行校验、处理异常等操作。希望以上教程可以帮助你入门数据库操作。