sql >> Base de Datos >  >> RDS >> Mysql

¿Es sensato conectar un cliente de escritorio directamente a MySQL?

Varias razones (sin ningún orden en particular):

  • Cambie la lógica empresarial en un solo lugar, los cambios en el esquema de la base de datos no tienen efecto en los clientes (solo en el servicio)
  • El sistema de autorización de MySQL es bastante tosco
  • Más seguro, ya que no necesita abrir su base de datos al mundo exterior
  • Los servicios web funcionan a través de puertos HTTP estándar, menos problemas con los cortafuegos
  • No es necesario instalar controladores ODBC

Por supuesto, los servicios web no son una panacea universal. Es posible que algunos de los anteriores no se apliquen a su escenario particular, use lo que sea mejor para usted.