mysql模块小练习,插入数据

上代码:

# -*- coding:utf-8 -*-  
import pymysql
#创建连接对象
con=pymysql.connect(host='localhost',user='root',password='123456',database='ges_data',port=3306)
# 创建游标
cur=con.cursor()
# 创建插入数据的sql语句
sql='insert into T_student(sanme,age,score) value(%s,%s,%s)'
try:
    cur.executemany(sql,[('陈海辉',23,99.9),('陈银菊',20,99.8),('张泽峰',26,98.9),('彭依琪',24,99.9)])
    con.commit()# 提交事务
    print('插入数据成功')  
except Exception as e:
    con.rollback()# 提交事务
    print(e)
    print('插入数据失败')
finally:
    con.close()
    print('关闭连接')


发布了15 篇原创文章 · 获赞 12 · 访问量 222

猜你喜欢

转载自blog.csdn.net/weixin_45116096/article/details/105470762
今日推荐