keine Unterstützung für MariaDB

  • keine Unterstützung für MariaDB

    Hallo @red51

    Gibt es keine Unterstützung für MariaDB ?

    Quellcode

    1. Rising World - 0.9.3.3 - Dedicated Server
    2. Linux 4.4.0-130-generic Java 1.8.0_171 (amd64) Memory: 1908 MB
    3. 2018/07/11 11:46 PM
    4. ____________________________________________________
    5. RW SERVER: Fatal error occurred!
    6. java.sql.SQLException: Could not connect: Client does not support authentication protocol requested by server; consider upgrading MariaDB client
    7. at org.mariadb.jdbc.internal.SQLExceptionMapper.get(SQLExceptionMapper.java:149)
    8. at org.mariadb.jdbc.internal.SQLExceptionMapper.throwException(SQLExceptionMapper.java:106)
    9. at org.mariadb.jdbc.Driver.connect(Driver.java:115)
    10. at java.sql.DriverManager.getConnection(DriverManager.java:664)
    11. at java.sql.DriverManager.getConnection(DriverManager.java:247)
    12. at A.a$a.d(SourceFile:103)
    13. at A.a$a.<init>(SourceFile:99)
    14. at server.e.a(SourceFile:1053)
    15. at server.Main.d(SourceFile:428)
    16. at server.Main.initApplication(SourceFile:266)
    17. at commons.JIWApplication.initialize(SourceFile:242)
    18. at com.jme3.system.NullContext.initInThread(NullContext.java:87)
    19. at com.jme3.system.NullContext.run(NullContext.java:130)
    20. at java.lang.Thread.run(Thread.java:748)
    21. Caused by: org.mariadb.jdbc.internal.common.QueryException: Could not connect: Client does not support authentication protocol requested by server; consider upgrading MariaDB client
    22. at org.mariadb.jdbc.internal.mysql.MySQLProtocol.checkErrorPacket(MySQLProtocol.java:558)
    23. at org.mariadb.jdbc.internal.mysql.MySQLProtocol.connect(MySQLProtocol.java:500)
    24. at org.mariadb.jdbc.internal.mysql.MySQLProtocol.connect(MySQLProtocol.java:709)
    25. at org.mariadb.jdbc.internal.mysql.MySQLProtocol.<init>(MySQLProtocol.java:280)
    26. at org.mariadb.jdbc.Driver.connect(Driver.java:111)
    27. ... 11 more
    28. org.mariadb.jdbc.internal.common.QueryException: Could not connect: Client does not support authentication protocol requested by server; consider upgrading MariaDB client
    29. at org.mariadb.jdbc.internal.mysql.MySQLProtocol.checkErrorPacket(MySQLProtocol.java:558)
    30. at org.mariadb.jdbc.internal.mysql.MySQLProtocol.connect(MySQLProtocol.java:500)
    31. at org.mariadb.jdbc.internal.mysql.MySQLProtocol.connect(MySQLProtocol.java:709)
    32. at org.mariadb.jdbc.internal.mysql.MySQLProtocol.<init>(MySQLProtocol.java:280)
    33. at org.mariadb.jdbc.Driver.connect(Driver.java:111)
    34. at java.sql.DriverManager.getConnection(DriverManager.java:664)
    35. at java.sql.DriverManager.getConnection(DriverManager.java:247)
    36. at A.a$a.d(SourceFile:103)
    37. at A.a$a.<init>(SourceFile:99)
    38. at server.e.a(SourceFile:1053)
    39. at server.Main.d(SourceFile:428)
    40. at server.Main.initApplication(SourceFile:266)
    41. at commons.JIWApplication.initialize(SourceFile:242)
    42. at com.jme3.system.NullContext.initInThread(NullContext.java:87)
    43. at com.jme3.system.NullContext.run(NullContext.java:130)
    44. at java.lang.Thread.run(Thread.java:748)
    Alles anzeigen

    Oder liege ich da falsch ?

    Nachtrag: Ich hab vorher sqlite benutzt, muss ich den converter noch benutzen ?

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Bogus ()

  • Sorry für die späte Antwort! Ich habe den Beitrag mal in die dt. Forensektion verschoben ;)

    MariaDB wird zwar unterstützt, allerdings verwendet das Spiel momentan eine ältere Treiberversion, sodass neue Versionen der Storage Engine nicht unterstützt werden. Welche Version verwendest du genau?

    Was MySQL angeht wird derzeit nur 5.7.x unterstützt.
  • Benutzer online 1

    1 Besucher