Mysql OPTION SQL_SELECT_LIMIT=DEFAULT 錯誤

一、問題描述

新接手一個古老 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 的版本即可。

三、參考

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章