首页 新闻 会员 周边

MySQL更新数据

0
[已解决问题] 解决于 2020-12-08 17:40


我那条update语句是按照格式写的啊,为什么会有错,要怎么改,麻烦指点一下

歐瀚的主页 歐瀚 | 初学一级 | 园豆:5
提问于:2020-12-08 15:10
< >
分享
最佳答案
0

很久没用Python,但你应该是字符串解析问题吧,应该把那个[]替换成变量。就像上面的select的一样

奖励园豆:5
随风行云 | 小虾三级 |园豆:936 | 2020-12-08 16:04

我看好多百度都是这样写的,上面写法的话我不知道两个参数怎么写

歐瀚 | 园豆:5 (初学一级) | 2020-12-08 16:58

@歐瀚:

update = "update mtaobao set buyer = %s where title = %s"
val = (item['buer'],item['title'])
cursor.execute(update , val)

这样写看看?

随风行云 | 园豆:936 (小虾三级) | 2020-12-08 17:08

@随风行云:
这样就好了,谢谢啦

歐瀚 | 园豆:5 (初学一级) | 2020-12-08 17:40
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册