Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Bei der Verwendung von d2rq ist ein Datenbankverbindungsproblem aufgetreten

Diese Meldung ist etwas verwirrend. Ein Teil davon scheint zu sagen, dass die von Ihnen verwendete Anwendung explizit den JDBC-Treiber lädt ... der veraltet ist. Aber es sagt auch, dass Sie MySQL Connector/J 8.x JDBC-Treiber anstelle von 5.1.47 verwenden sollten JAR im d2rq Bibliotheksverzeichnis. (Sie können MySQL Connector/J 8.x-Treiber von der Download-Site herunterladen.)

Grundsätzlich sieht es so aus, als würden Sie veraltete / aufgegebene Software verwenden. Die github-Site für dr2q zeigt keine Änderungen am Master-Zweig seit 2015. Und das Repo ist jetzt schreibgeschützt.

Wenn Sie über ausreichende Kenntnisse in der Java-Programmierung verfügen und bereit wären, sich zu bemühen, könnten Sie:

  • Verzweigen Sie das Repository
  • Untersuchen Sie die wahre Ursache des Problems
  • Aktualisiere die Codebasis, um den scheinbaren Class::forName zu korrigieren den JDBC-Treiber ausstellen und/oder aktualisieren.

Aber wenn Sie nicht über die Fähigkeiten usw. verfügen, suchen Sie am besten nach einem anderen Werkzeug. (Möglicherweise finden Sie in einem anderen Forum eine trickreiche Problemumgehung für dieses Problem ... nur um vom nächsten ratlos zu sein.)