首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >java.sql.SQLException:未知系统变量'OPTION‘

问java.sql.SQLException:未知系统变量'OPTION‘
EN

Stack Overflow用户
提问于 2016-04-15 21:45:11
回答 2查看 7.2K关注 0票数 2

我正在用Ambari服务器安装MYSQL,以便在ubuntu上安装hadoop。

我已经从Xampp安装了Sql,并且工作正常。

我的SQL5.6版本中删除了set ` `Option关键字,而mariaDB (与xampp一起提供)与此一致。

该网站显示,它与MySQL 5.6版本兼容,应该可以。

作为对the only relevant link I found的响应,

当我检查sql版本时:

代码语言:javascript
复制
mysql -v
The program 'mysql' can be found in the following packages:
 * mysql-client-core-5.6
 * mariadb-client-core-10.0

这就是我所得到的。我相信链接中提到的问题不是这里的情况?

当我尝试向ambari服务器注册我的主机时,它抛出了这个错误:

我已经尝试过更换连接器、版本和所有我能更换的东西。但我一直收到这个错误。

代码语言:javascript
复制
java.sql.SQLException: Unknown system variable 'OPTION'
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:946)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2985)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1631)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1723)
    at com.mysql.jdbc.Connection.execSQL(Connection.java:3277)
    at com.mysql.jdbc.Connection.unsetMaxRows(Connection.java:5867)
    at com.mysql.jdbc.Statement.realClose(Statement.java:2070)
    at com.mysql.jdbc.PreparedStatement.realClose(PreparedStatement.java:2204)
    at com.mysql.jdbc.PreparedStatement.close(PreparedStatement.java:695)
    at com.mchange.v1.db.sql.StatementUtils.attemptClose(StatementUtils.java:41)
    at com.mchange.v2.c3p0.stmt.GooGooStatementCache.synchronousDestroyStatement(GooGooStatementCache.java:413)
    at com.mchange.v2.c3p0.stmt.GooGooStatementCache.closeAll(GooGooStatementCache.java:351)
    at com.mchange.v2.c3p0.impl.NewPooledConnection.closeAllCachedStatements(NewPooledConnection.java:598)
    at com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:468)
    at com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:191)
    at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.destroyResource(C3P0PooledConnectionPool.java:470)
    at com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask.run(BasicResourcePool.java:964)
    at com.mchange.v2.async.ThreadPoolAsynchronousRunner
EN

回答 2

Stack Overflow用户

发布于 2016-06-01 16:25:20

我有同样的问题,更新mysql驱动程序版本解决了它。

票数 6
EN

Stack Overflow用户

发布于 2019-06-03 15:15:43

我也遇到了同样的问题,我还重新安装了xampp的新版本,jre和Netbeans的jdk,然后问题解决了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36648915

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档