import pymysql.cursors
def testdb1():
#1、创建连接
connect=pymysql.Connect(host="127.0.0.1",user="root",
passwd="1234",db='banksys',charset='utf8')
#2、创建游标
cursor1=connect.cursor()
#3、准备sql语句
# 添加
sql="INSERT INTO `trade`(name, account, saving) VALUES ('%s','%s',%.2f)"
values=('kk','1234567890',1000)
values=('ff','1254347890',2000)
values=('sd','1234567890',1340)
values=('gg','1234567390',3000)
sql=sql%values
# # 删除
# sql="delete from trade where name='%s'"
# values=('bb')
# sql=sql%values
# 修改
# sql="update trade set name='%s' where id=5"
# values=('dd')
# sql=sql%values
# 查询
#4、sql语句放入游标,准备执行
cursor1.execute(sql)
connect.commit()
#5、分析结果
count=cursor1.rowcount
if count>0:
print('成功')
else:
print('失败')
#6、关闭游标、关闭连接
cursor1.close()
connect.close()
return count
连接数据库模块游标
最新推荐文章于 2024-06-12 13:21:57 发布