# -*- coding: UTF-8 -*-importpymysql,time,datetimesstime=time.strftime("%Y-%m-%d", time.localtime()) print(sstime) # 打开数据库连接db=pymysql.connect(host="ip",port=3306,user="root",password="密码",database="表") # 使用 cursor() 方法创建一个游标对象 cursorcursor=db.cursor() # 使用 execute() 方法执行 SQL 查询sql="INSERT INTO Card(PersonID,CardNumber,CardType,CardSonType,CardState,CardStartTime,CardEndTime,FullName,Phone)VALUE(125,11223344,1,1,1,'"+sstime+"','2021-10-10','蒋世杰','17625747438')"print(sql) try: # 执行sql语句cursor.execute(sql) # 提交到数据库执行db.commit() print("OK") except: # 如果发生错误则回滚db.rollback() print("失败") # 关闭数据库连接db.close()
apython的pymysql库很强大,可以直接对数据库进行增删改查这里我就写了一个新增,其实只要把sql=""引号中的语句修改成你需要的即可,同时还增加了错误回滚大家可以通过上面代码自己封装修改