咨询电话:
15628812133
18
2023/03

Pymysql 常用操作方法

发布时间:2023-03-18 09:44:22
发布者:神棍子
浏览量:
0

在上期文章(Python 查询mysql数据库)介绍了python链接数据库,以及数据库的查询操作,数据库表基本操作分为增、删、改、查四类,下面逐一介绍pymysql操作方法

首先还是需要链接数据库获取游标在游标中执行sql

增删:

    增加的常用语句为insert into,删除语句为delete,游标执行sql方法为execute,首先写好语句带到游标中然后commint提交即可

    例:    插入成功

删除成功

            Execute的返回值即代表是否成功,注意一定要使用数据库链接信息commit否则不提交事物

 

更新:

    更新一条数据和上述增加删除方法相同,就不在赘述,pymysql内置了一种批量更新的操作:executemany(query, param) query参数为sql语句,例如:

            updateSql = "UPDATE `demo` SET `name`=%s, `phone`=%s WHERE (`id`=%s)"   

            param参数为数组形式可以为[(name,phone,id)....]

   例:

    update前

(执行前)

   update sql 执行后

(执行后)

 

由于游标执行sql后须及时commit提交事务,不然mysql会处发表锁,阻塞其他数据


关键词:
返回列表