Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wystąpił problem z połączeniem z bazą danych przy użyciu d2rq

Ta wiadomość jest nieco zagadkowa. Część tego wydaje się mówić, że aplikacja, której używasz, jawnie ładuje sterownik JDBC ... który jest przestarzały. Ale mówi również, że powinieneś używać sterowników MySQL Connector/J 8.x JDBC zamiast 5.1.47 JAR w d2rq katalog biblioteki. (Sterowniki MySQL Connector/J 8.x można pobrać ze strony pobierania).

Wygląda na to, że używasz nieaktualnego/porzuconego oprogramowania. witryna github dla dr2q nie pokazuje żadnych zmian w gałęzi master od 2015 roku. A repozytorium jest teraz tylko do odczytu.

Jeśli masz wystarczające umiejętności programowania w języku Java i chcesz włożyć w to wysiłek, możesz:

  • Rozwidl repozytorium
  • Zbadaj prawdziwą przyczynę problemu
  • Zaktualizuj bazę kodu, aby naprawić pozorny Class::forName wydać i/lub zaktualizować sterownik JDBC.

Ale jeśli nie masz umiejętności itp., najlepiej poszukaj innego narzędzia. (Możesz znaleźć hackowe obejście tego problemu na innym forum ... tylko po to, by zostać zakłopotanym przez następne.)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wdrożyć Percona Server dla MySQL w celu zapewnienia wysokiej dostępności

  2. Jak naprawić błąd spowodowany nieładowaniem biblioteki libmysqlclient.15.dylib?

  3. Wykluczanie niektórych pól z zapytania SQL SUM

  4. Jak uzyskać wartość IDENTITY / AUTONUMBER dla wiersza wstawionego w pymysql?

  5. zaktualizuj dwie tabele jednocześnie