sql >> Database >  >> RDS >> Mysql

Is het verstandig om een ​​desktopclient rechtstreeks op MySQL aan te sluiten?

Verschillende redenen (in willekeurige volgorde):

  • Verander de bedrijfslogica op slechts één plaats, wijzigingen in het databaseschema hebben geen effect op de clients (alleen de service)
  • Het autorisatiesysteem van MySQL is nogal grof
  • Veiliger, omdat u uw database niet voor de buitenwereld hoeft te openen
  • Webservices werken via standaard HTTP-poorten, minder problemen met firewalls
  • Het is niet nodig om ODBC-stuurprogramma's te installeren

Webservices zijn natuurlijk geen universeel wondermiddel. Sommige van de bovenstaande punten zijn mogelijk niet van toepassing in uw specifieke scenario, gebruik wat het beste voor u is.



  1. Een rij inactief maken in MySQL

  2. Doctrine/Symfony-querybuilder voeg selectie toe aan linker join

  3. Hoe de database dubbel gecodeerd door mysqldump te herstellen

  4. hoe kan ik ervoor zorgen dat sql-ontwikkelaar niet-Engelse tekens correct weergeeft in plaats van vierkanten weer te geven?