视频版教程 Python操作Mysql数据库之pymysql模块技术
执行修改操作,需要通过Connection对象调用commit()方法确认提交,或者 构造方法里面,autocommit设置True,自动提交
from pymysql import Connectioncon = Nonetry:# 创建数据库连接con = Connection(host="localhost", # 主机名port=3306, # 端口user="root", # 账户password="123456", # 密码database="db_python", # 指定操作的数据库autocommit=True # 设置自动提交)# 获取游标对象cursor = con.cursor()# 使用游标对象,执行sql语句cursor.execute("insert into t_student values(null,'赵六2',25)")# 获取主键print("主键id=", con.insert_id())# 确认提交# con.commit()
except Exception as e:print("异常:", e)
finally:if con:# 关闭连接con.close()