码迷,mamicode.com
首页 > 数据库 > 详细

[大数据技术]Kettle报OPTION SQL_SELECT_LIMIT=DEFAULT错误的解决办法

时间:2020-02-27 23:36:07      阅读:105      评论:0      收藏:0      [点我收藏+]

标签:res   解决   col   tle   问题   大数据   blank   class   blog   

百度得到的解决方式都是说mysql通过jdbc链接的时候会进行测试’SET OPTION SQL_SELECT_LIMIT=DEFAULT’,但是5.6以后的版本弃用了set的方式

我用的MySQL数据库是5.7.20版本因此对应5.1版本的jdbc,

错误提示: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 

然后尝试了

解决方法一:

依次下载了 mysql-connector-java-5.1.47.jar 、 mysql-connector-java-5.1.25.jar 、 mysql-connector-java-5.1.39.jar 然后放到lib目录或者libswt\win64目录下,但仍没有解决问题。

这种方法没有解决我的问题,但应该可以解决部分人的问题。

然后我找到了下面这种解决办法。

解决方法二:(在CSDN https://blog.csdn.net/irokay/article/details/86005961 找到了答案 )

进入%JAVA_HOME%\jre\lib\ext目录,然后发现了我的 mysql-connector-java-5.1.7.jar ,替换成以上提到的任意驱动包,比如mysql-connector-java-5.1.25.jar,打开kettle,问题解决!不再报错

[大数据技术]Kettle报OPTION SQL_SELECT_LIMIT=DEFAULT错误的解决办法

标签:res   解决   col   tle   问题   大数据   blank   class   blog   

原文地址:https://www.cnblogs.com/zlc364624/p/12375081.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!