python连接MYSQL数据库,调用update语句后无法更新数据,求大神解决

2025-03-09 13:39:42
推荐回答(5个)
回答1:

sql_Update="update omssm.t_securitylog set DATETIME=0 where SN=%s;"  
curA.execute(sql_Update,[Str_Sn,])
conn.commit() #在update 之後 加个commit 试试

回答2:

有没有commit啊,但想想有两种可能:

  1. 没commit

    conn.commit()

  2. 你的where条件不对,更新不到你想更新的数据

回答3:

SN=%s;" 这个s是什么变量?

回答4:

最后一行加上conn.commit()

回答5:

你需要commit