sql >> Database >  >> RDS >> Mysql

Waarom sluit je Android niet rechtstreeks aan op de database?

Er zijn een aantal redenen.

  1. Beveiliging- Als de gebruiker directe toegang heeft, kunnen ze alles uit uw database halen. Bovendien hebben ze een wachtwoord voor uw database. Als gevolg hiervan, als de SQL-server die u gebruikt een fout heeft, kunnen ze deze misbruiken. Als uw machtigingen verkeerd zijn ingesteld, kan uw database ook worden gewist.
  2. Snelheid- Als de gebruikers vaak grote zoekopdrachten gebruiken, kan uw systeem snel en onnodig vastlopen. Als u door een webinterface gaat, kunt u deze vertragen.
  3. Toegankelijkheid- Webquery's worden door bijna alles ondersteund. Er zijn speciale clients nodig om rechtstreeks toegang te krijgen tot SQL-databases.

Maar als u uw gebruikers volledig vertrouwt, over de juiste bibliotheken/stuurprogramma's beschikt, kunt u directe query's toestaan ​​en misschien zelfs iets sneller.



  1. Ondersteunt MySQL tabelovererving?

  2. Tools om een ​​databasediagram/ER-diagram te genereren vanuit een bestaande Oracle-database?

  3. Hoe MySQL op de juiste manier met UTF-8 omgaat?

  4. SQL Server-replicatie instellen en configureren