Mysql OPTION SQL_SELECT_LIMIT=DEFAULT 错误

来源:互联网 发布:淘宝企业店铺子账号 编辑:程序博客网 时间:2024/06/06 06:23

一、问题描述

新接手一个古老 JavaWeb 项目,启动的时候,报数据库错误:

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 'OPTION SQL_SELECT_LIMIT=DEFAULT' at line 1

经查,是 Jar 包 mysql-connector-java.jar 的版本使用在新版本的 Mysql 二出现的问题。

而项目中使用的mysql驱动mysq-connector-Java-5.0.8.jar,会在创建数据库连接的时候发送测试语句SET OPTION SQL_SELECT_LIMIT=DEFAULT,mysql5.6的版本已经不在支持该语句,所以会报错。

二、解决方案

更新 mysql-connector-java.jar 的版本即可。

三、参考

  • 《‘OPTION SQL_SELECT_LIMIT=DEFAULT’》
  • 《Myeclipse使用DB Browser连接数据库错误:OPTION SQL_SELECT_LIMIT=DEFAULT》
0 0
原创粉丝点击