对数据库进行操作时出错,百度了n多个解决方法后,看到有个是把关键字当表名了,我就尝试在MySQL中建立查询,发现后面怎么改都出错,然后,将order重命名为orders后,再查询,过了。后了解到是因为order是关键字
如果是别的出现这个错误,但是没有用order的,可以考虑是不是sql写错了,可以先在数据库中建立查询测试一下。
百度了这么多,总结主要解决方法
1.SQL语句写错
先在数据库建立查询,排错
2.单引号问题
值应该用英文输入法下的enter隔壁的那个单引号,建表时应该用上面数字键1隔壁的单引号
3.用关键字当表名
如果上面问题都没有,可以尝试修改表名再试试