python操作mysql的update没有报错,但是数据库没有更新数据
源码如下import pymysql
db = pymysql.connect(host = '10.183.137.11',user='root',passwd='123456',database='xinyidai')
cursor = db.cursor();
cursor.execute("select * from t_xinyidai_getcookie where cookie = '' limit 1");
data = cursor.fetchone();
print(data,data,data)
print(data);
try:
cursor.execute("""set names gbk""");
cursor.execute("""update t_xinyidai_getcookie set cookie = 'jdpt.session.id=eb3ca5335633409685e8461a0929428f' where info = '获取池州总包cookie'""");
db.commit();
except:
print("chucuo");
源码中连接数据库,查询数据库版本都是正常的,执行update也没有问题,但是数据库中没有update提交的数据,请问如何解决 connect时指定编码试试。 ba21 发表于 2022-8-3 23:31
connect时指定编码试试。
嗯嗯,刚才我也想到了这一点,准备明天去办公室试一下
页:
[1]