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 |