如何在 MySQL 中插入 Python 对象?
pythonserver side programmingprogrammingmysql更新于 2025/3/26 3:56:17
假设服务器上有一个名为 'test' 的 MySQL 数据库,并且还创建了一个名为 employee 的表。让该表有五个字段 fname、lname、age、gender 和 salary。
假设我们要将一个包含如下定义的记录数据的元组对象插入到 Msql 数据库中。
t1=('Steven', 'Assange', 21, 'M', 2001)
要建立 MySQL 和 Python 3 之间的接口,您需要安装 PyMySQL 模块。然后,您可以使用以下语句设置连接
import PyMySQL
# 打开数据库连接
db = PyMySQL.connect("localhost","root","","test" )
# 使用 cursor() 方法准备游标对象
cursor = db.cursor()
下一步是使用元组中的数据设置插入查询
sql="insert into employee values(%s,%s,%d,%s,%d)" %t1
现在使用游标对象的 execute() 方法执行此查询
cursor.execute(sql)
如果您检查员工表的内容,它将显示添加到其中的新记录。
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:/python/