1 import pymysql 2 import time 3 4 #创建数据库连接 5 conn=pymysql.connect(host=‘localhost‘,port=3306,user=‘nanfy‘, 6 password="abc123!",db="db1",charset="utf8") #port是int型 7 8 #创建游标 9 cursor=conn.cursor(cursor=pymysql.cursors.DictCursor) 10 11 # effect=cursor.execute("select * from score") 12 # print(effect) 13 14 # res=cursor.fetchone() 15 # print(res) 16 17 18 #插入一条数据后,获取插入后自增列最大值 19 effect1=cursor.execute("insert into student(sname,gender,class_id) values (%s,%s,%s),(%s,%s,%s)", 20 21 22 ("南风","男",2,"北风",‘女‘,1)) 23 print(effect1) 24 conn.commit() 25 26 #获取自增列最后插入的值 27 print(cursor.lastrowid)
原文:https://www.cnblogs.com/nanfy/p/11688043.html