在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数据库插入数据的基本步骤。在实际项目中,需要根据具体需求,对数据进行校验、处理异常等操作。希望以上教程可以帮助你入门数据库操作。
Copyright © Yisu Cloud Ltd. All Rights Reserved. 2018 版权所有
广州亿速云计算有限公司 粤ICP备17096448号-1
粤公网安备 44010402001142号 增值电信业务经营许可证编号:B1-20181529