1.pymysql增删改
一定要有commit()
import pymysql username = input("请输入用户名:") pwd = input("请输入密码:") conn = pymysql.connect( host="localhost", port=3306, database="db2", user="root", password="", charset="utf8" ) sql = "insert into userinfo(name,pwd) values(%s,%s)" cur = conn.cursor() res = cur.execute(sql,[username,pwd]) print(res) conn.commit() 一定要加,否则数据库中不会保存,只会在缓存中保存。如果之前没有加这句,提交了一次,虽然没有提交上,但是id的自增确保留下来了 cur.close() conn.close()