MySQL 如何插入Python对象
假设在服务器上存在一个名为“test”的MySQL数据库,并且还创建了一个名为employee的表。让表具有五个字段fname、lname、age、gender和salary。
假设我们想要将包含以下记录数据的元组对象插入Msql数据库。
t1=('Steven', 'Assange', 21, 'M', 2001)
要在MySQL和Python 3之间建立接口,您需要安装PyMySQL模块。然后,您可以使用以下语句设置连接
import PyMySQL
# Open database connection
db = PyMySQL.connect("localhost","root","","test" )
# prepare a cursor object using cursor() method
cursor = db.cursor()
下一步是使用元组中的数据设置插入查询
sql="insert into employee values(%s,%s,%d,%s,%d)" %t1
现在,可以使用游标对象的execute()方法执行此查询
cursor.execute(sql)
如果您检查员工表的内容,它将显示添加了新记录。
阅读更多:MySQL 教程
极客教程