记一次错,数据库报syntax
- 错误描述:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘explain’ at line 1
- sql语句:INSERT INTO xh_video (explain,imgurl,likenumber) VALUES(“aa”,“bb”,0);
- 报错原因:explain是数据库语句的关键字,执行时报错
- 解决方式:修改字段explain为videoExplain等
- 总结:
-
1.牢记如果一个词是数据库的关键字,那么在写数据库语句的时候,这个词一定是蓝色的(关键字颜色)
-
2.java代码中遇到关于数据库语句的bug,首先把语句复制到数据库中执行看看