Mysql
 sql >> Base de données >  >> RDS >> Mysql

Est-il judicieux de connecter un client de bureau directement à MySQL ?

Plusieurs raisons (sans ordre particulier) :

  • Modifier la logique métier en un seul endroit, les modifications du schéma de base de données n'ont aucun effet sur les clients (uniquement sur le service)
  • Le système d'autorisation de MySQL est plutôt grossier
  • Plus sécurisé, puisque vous n'avez pas besoin d'ouvrir votre base de données au monde extérieur
  • Les services Web fonctionnent via des ports HTTP standard, moins de problèmes avec les pare-feu
  • Pas besoin d'installer les pilotes ODBC

Bien sûr, les services Web ne sont pas une panacée universelle. Certains des éléments ci-dessus peuvent ne pas s'appliquer à votre scénario particulier, utilisez ce qui vous convient le mieux.