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

UnsupportedOperationException z DriverManager.getConnection() w systemie Android

Według stacktrace, używana wersja MySQL Connector/J używa java.util.regex.Matcher funkcja nieobsługiwana na Androidzie (prawdopodobnie grupy nazwane ). Rozwiązaniem jest użycie wersji 5.1.x MySQL Connector/J zamiast wersji 8.0.x.

Nie należy jednak używać JDBC z aplikacji na Androida. Bezpośrednie łączenie się z bazą danych jest niebezpieczne i generalnie źle działa. Właściwym rozwiązaniem jest napisanie usługi REST (lub innej formy usługi internetowej) pośredniczącej między aplikacją na Androida a bazą danych.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - kod błędu 1215, nie można dodać ograniczenia klucza obcego

  2. Jak obciąć tabelę za pomocą Doctrine?

  3. Jak używać operatora IN z JDBI?

  4. Czy istnieje jakiś sposób Laravel na wykonanie pliku .SQL w celu załadowania danych?

  5. Jak połączyć się ze zdalną bazą danych MySQL przez SSL za pomocą Play Framework?