使用 mysql5.6 出现 OPTION SQL_SELECT_LIMIT=1 的问题原因是好像是 mysql5.6 去掉了 OPTION SQL_SELECT_LIMIT
可以下载新驱动替换 kettle 中原有的 mysql 驱动
使用 mysql-connector-java-5.1.23-bin.jar 替换 kettle 根目录下 lib/jdbc / 中原有的 mysql 驱动即可
项目中我用的 jdbc 驱动版本
mysql-connector-java-5.1.15.jar
mysql 数据库版本为 5.6
jdbc 在连接数据库时候会发送测试语句 SET OPTION SQL_SELECT_LIMIT=DEFAULT
这在 mysql5.6 以下版本是可以的 ,但是 5.6 不再支持 SET…
解决:
升级驱动版本, 我改成了 mysql-connector-java-5.1.25.jar 问题解决