报错 :SQLSTATE[42000]: Syntax error or access violation: 1064"/>
MySQL报错 :SQLSTATE[42000]: Syntax error or access violation: 1064
遇到的问题:
SELECT index from allSQLSTATE[42000]: Syntax error or access violation: 1064 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 'index...' at line 1
mysql 字段名是关键字报错
首先检查语句是否有问题,如果发现语句没有问题,最常见的错误就是字段使用了mysql
的关键词。
解决办法:
添加 反引号(Esc
键下面的~
键)
SELECT `index` from `all`
或检查SQL语句,将类似"index"这样的使用了关键字的字段名改成类似 “index_a” 即可
参考文档:
/
.html
更多推荐
MySQL报错 :SQLSTATE[42000]: Syntax error or access violation: 1064
发布评论