MySQL 更新语句为什么总是报错

这是报错信息
图片说明
这是表内容
图片说明
求大神解答!!!!
为什么报错

没有人觉得,是因为desc是MySQL的关键字的原因吗?你把desc用``圈起来或者改成descr试试

确定一下price的类型是字符串还是数字类型,如果是字符串更新的加上两个单引号。

看报错,near是xxx附近的意思,所以看他前后的字段与类型是否匹配

把desc写成desc

当表的列名是关键字时

是因为desc是mySQL 的关键字造成的— —