OPTION SQL_SELECT_LIMIT=DEFAULT'

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

原因:

项目中我用的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  问题解决

--------------------

注意:版本要匹配才行,否则会出错。

OPTION SQL_SELECT_LIMIT=DEFAULT'

时间: 2024-08-02 21:48:25

OPTION SQL_SELECT_LIMIT=DEFAULT'的相关文章

dbvis MySQL server version for the right syntax to use near 'OPTION SQL_SELECT_LIMIT=DEFAULT' at line 1

今天使用数据库查询工具DBvis链接mysql数据库时, 发现执行如何sql语句, 都报如下错误: 后来想着应该是mysql驱动包的版本不对导致的, 如何你和我一样, 也是这个问题困扰,那么现在就知道怎么回事了. 我的版本如下: 解决办法: 去mysql官网下载最新的jar驱动包 然后更新就行. url:http://dev.mysql.com/downloads/connector/j/ 选择平台,下载(mysql-connector-java-5.1.33.tar.gz) 最后更新到dbvi

Kettle连接MySQL错误:OPTION SQL_SELECT_LIMIT=DEFAULT

由于升级了MySQL到5.6,运行ETL报错: OPTION SQL_SELECT_LIMIT=DEFAULT 上网查询原来是MySQL的驱动版本不一致,之前的驱动不支持这样的写法,于是上网下载对应的驱动,解决! http://dev.mysql.com/doc/relnotes/connector-j/en/news-5-1.html mysql-connector-java-5.1.33-bin.rar

Myeclipse使用DB Browser连接数据库错误:OPTION SQL_SELECT_LIMIT=DEFAULT

(1)由于前一段时间更新了mysql的最新版本到mysql5.6,在使用myeclipse的DB Browser时,编辑数据出现以下错误: (2)网上一查原来是,因为mysql驱动jar版本低造成的:以前使用的mysql驱动是mysq-connector-java-5.0.8-bin.jar,我们在开发的时候会在创建数据库的时候发送测试语句SET OPTION SQL_SELECT_LIMIT=DEFAULT,上面可以看到mysql5.6的版本已经不在支持该语句,所以会报错.驱动跟不上就出现了错

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

百度得到的解决方式都是说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 sy

大数据常见错误

1.用./bin/spark-shell启动spark时遇到异常:java.net.BindException: Can't assign requested address: Service 'sparkDriver' failed after 16 retries! 解决方法:add export SPARK_LOCAL_IP="127.0.0.1" to spark-env.sh 2.java Kafka producer error:ERROR kafka.utils.Util

MySql 小问题集合

- 使用MySql通过SpringFramework来自动建表, 服务器用的是Tomcat, 在server.xml和context.xml中均正确配置了jdbc datasource. 编译通过, 但是部署时遇到如下错误, 且MySql中Table无法被自动创建: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual th

hive中删除表的错误Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException

1:请看操作 [[email protected] hive-0.12.0-bin]$ hive Logging initialized using configuration in jar:file:/home/jifeng/hadoop/hive-0.12.0-bin/lib/hive-common-0.12.0.jar!/hive-log4j.properties hive> show tables; OK t1 tianq tianqi Time taken: 3.338 seconds

J2EE开发工作中遇到的异常问题及解决方法总结

转自:http://blog.csdn.net/rchm8519/article/details/41624381 1.    HttpClient I/O exception: 错误信息:I/O exceptioncaught when processing request: Connection timed out:connect 错误原因:IP不正确. 解决方法:改正IP 2.    Ambiguous handler methods mapped 错误信息:java.lang.Illeg

kettle不能正常自动获取字段

Unable to close prepared statement after determining SQL layoutYou 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 不能正常获取字段,