mysql right syntax to use near 'OPTION SQL_SELECT_LIMIT=15' at line 1
问题描述:'OPTION SQL_SELECT_LIMIT=XXX'
问题原因:项目使用的mysql驱动和mysql版本不兼容
(应该是mysql版本已经不再支持OPTION SQL_SELECT_LIMIT=XXX的语句了)
解决办法:更新为最新版本的驱动包导入项目即可,但后续可能会出现各种版本不一致导致的错误
官网链接:http://dev.mysql.com/downloads/connector/j/
附mysql-connector-java与mysql版本以及jdk版本对应表
Connector/J version | JDBC version | MySQL Server version | JDK Required for Compilation |
3.0 | 3.0 | 3.x、4.1 | |
3.1 | 3.0 | 4.1、5.0 | |
5.0 | 3.0 | 4.1、5.0 | |
5.1 | 3.0、4.0、4.1、4.2 | 4.1、5.0、5.1、5.5、5.6、5.7 | 1.5.x to 1.8.x |
6.0 | 4.2 | 5.5、5.6、5.7 | 1.8.x |