sql >> Database >  >> RDS >> Mysql

Android JDBC werkt niet:ClassNotFoundException op stuurprogramma

Werkt JDBC niet met Android?

JDBC wordt niet vaak gebruikt op Android en ik zou het zeker niet aanbevelen.

IMHO, JDBC is ontworpen voor zeer betrouwbare netwerkverbindingen met hoge bandbreedte, lage latentie (bijv. desktop naar databaseserver, webtoepassingsserver naar databaseserver). Mobiele apparaten bieden weinig van deze, en geen van hen consequent.

Zo ja, vertel me dan naar welke alternatieven ik moet kijken voor toegang tot de MySQL-database op afstand.

Maak een webservice rond uw database en open die vanuit Android.

Als nevenvoordelen verbetert u de beveiliging (in plaats van uw database open te laten), kunt u wat bedrijfslogica van de klant ontlasten, kunt u andere platforms beter ondersteunen (bijv. Web of webgebaseerde mobiele frameworks), enz.



  1. Updatebewerkingen uitvoeren op kolommen van het type JSONB in ​​Postgres 9.4

  2. Retourneer het einde van de maand in SQLite

  3. Data-analyse versus datawetenschap:wat is het verschil?

  4. MySQL:transactie binnen een opgeslagen procedure