介绍
使用PyMySQL怎么实现增删查改操作?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
1, PyMySQL的使用步骤:
2,案例:
2.1查询数据库中的表的信息:
, #,需求:查询数据库人中信息表的信息 ,# 1。导包 import pymysql 试一试: ,,,#,2。连接MySQL数据库的服务 ,,,connc =, pymysql.Connect ( ,,,,,,,,,,,,,,,,,,,用户=皉oot",,, #,从而first four arguments is based 提醒DB-API 2.0,建议。 ,,,,,,,,,,,,,,,,,,,密码为“4412”, ,,,,,,,,,,,,,,,,,,,主机=& # 39;127.0.0.1 # 39;,,,#,mysql服务端的IP,默认是127.0.0.1/localhost,或者写真实的IP ,,,,,,,,,,,,,,,,,,,=& # 39;数据库,简历及# 39; ,,,,,,,,,,,,,,,,,,,=3306港 ,,,,,,,,,,,,,,,,,,,charset=皍tf8") ,,,,# 3。创建游标对象 ,,,cur =, connc.cursor () ,,,,# 4。编写SQL语句 ,,,sql =, & # 39; select *,得到信息;& # 39; ,,,,# 5。使用游标对象调用SQL ,,,cur.execute (sql) ,,,,# 6。获取查询的结果 结果,,,=,cur.fetchall () ,,,print(结果) ,,,# 7。关闭游标对象 ,,,cur.close () ,,,# 8。关闭连接 ,,,connc.close () except Exception  as e: ,,,印刷(e)
运行结果:
2.2增加数据:
大部分的步骤都和前面一样,直接在程序中注释看:
引用>#,需求: #,增加数据,刘德华56,男,数据,到,数据库的人——的信息表中 #,修改数据,小王,的名字为,小王吧,到,数据库的人——的信息表中 #,删除数据,张三,,,,,,数据库的人——的信息表中 #,1。导包 import pymysql #,2。连接MySQL服务 时间=connc pymysql.Connect ( ,,,用户=皉oot",,, #,从而first four arguments is based 提醒DB-API 2.0,建议。=,,,密码“4412”, ,,,主机=& # 39;127.0.0.1 # 39;,,,#,mysql服务端的IP,默认是127.0.0.1/localhost,或者写真实的IP ,,,=& # 39;数据库,简历及# 39; ,,,=3306港 ,,,charset=皍tf8") #,3。创建游标对象 时间=cur connc.cursor () 试一试: ,,,#,4。编写,增加,删除的SQL语句,,,, ,,,#,增加数据,刘德华,56岁,男 ,,,sql =, & # 39; insert into info 值(% s,, % s,, % s,, % s) & # 39; ,,,add_data =,[0,“刘德华“,,56岁,“男”) ,,,, ,,,# 5。使用游标对象执行SQL语句 ,,,cur.execute (sql, add_data) ,,,, ,,,# 6。提交操作 ,,,connc.commit () ,,,, except Exception  as e: ,,,印刷(e) ,,,#,操作失败,数据回滚 ,,,connc.rollback () ,,,, 最后: ,,,# 7。关闭游标对象 ,,,cur.close () ,,,, ,,,# 8。关闭连接 ,,,connc.close () print(“结束!“)运行之后,看看人数据库中表信息的数据,确实增加成功了:
2.3修改数据:
#,需求: #,增加数据,刘德华56,男,数据,到,数据库的人——的信息表中 #,修改数据,小王,的名字为,小王吧,到,数据库的人——的信息表中 #,删除数据,张三,,,,,,数据库的人——的信息表中 #,1。导包 import pymysql null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null使用PyMySQL怎么实现增删查改操作