2016-04-15 4 views
1

私は、Ubuntuにhadoopインストール用のAmbariサーバをインストールしています。java.sql.SQLException:不明なシステム変数 'OPTION'

私はXamppからMy Sqlをインストールして正常に動作します。

セット `OptionキーワードはMy SQL 5.6バージョンから削除されており、mariaDB(xamppに付属)はそれと一貫しています。

ウェブサイトは、MySQL 5.6のバージョンと互換性があることを示しています。 the only relevant link I foundに対応して

私はSQLのバージョンを確認する場合:

mysql -v 
The program 'mysql' can be found in the following packages: 
* mysql-client-core-5.6 
* mariadb-client-core-10.0 

これは私が得るものです。私は、リンクに記載されている問題は、ここのケースではないと信じていますか?

私はambariサーバと私のホストを登録しようとすると、それはこのerrrorをスロー:

私は、コネクタ、バージョンと私ができるすべてを交換しようとしています。しかし、私はこのエラーが発生し続けます。

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 
+0

JIRAで[this](https://mariadb.atlassian.net/browse/MDEV-6201)を確認してください。 –

+0

@JadChahine:Ofcourseでした。私はsql 5.5をどこにも持っていないし、mariadb 10.0を使っている。アップデートを確認してください。 –

答えて

2

私は同じ問題を抱えていて、mysqlドライバのバージョンを更新してそれを修正しました。

関連する問題