2016-05-24 9 views
5

CentOS 7にyumを使用してmariadbをインストールします。 sonarqubeが例外をスローします:org.sonar.api.utils.MessageException:サポートされていないmysqlバージョン:5.5。最小サポートバージョンは5.6です。sonarqubeはmariadbで始めることができません10

mariadbをバージョン10で再インストールしたとき。 sonarqubeは同じ例外をスローします。

どのようにsonarque-5.5がmysqlバージョンを検出しますか?

mariadb10のAPIはmysql 5.6と互換性があり、centos 7はmysqlをmariadbに置き換えました。なぜmariadb 10をサポートしていないのですか?

+0

私はソナー-5.6と同じ問題がありました。私がsonar-5.3に戻ったとき、正常に接続されました。だから、実際には以下のように5.6のバグかもしれません。 – uvsmtid

+0

[Sonarqube 5.5とmariadb]の可能な複製(http://stackoverflow.com/questions/37026631/sonarqube-5-5-and-mariadb) –

答えて

5

SonarQubeではMariaDBはサポートされていません。requirementsを参照してください。

+1

私は要件に気づいたが、mariadb10のAPIはmysql 5.6、iと互換性がある検出がOKであるはずです。 – tgf2

+2

Sonarqubeの検出コードのバグのような感じです! –

+2

SonaQubeのようなサウンドはMariaDBをチェックし、検出コードを更新する必要があります。 –

0

Nicolas氏のように、MariaDBはSonarQubeによってサポートされていません - まだv7。

SonarQubeとXAMPPを組み合わせて実行するソリューションは、データベースをMariaDBからMySQLに変更することです。ここでは、それを変更するための手順を見つけることができます:

https://gist.github.com/odan/c799417460470c3776ffa8adce57eece

関連する問題