Con MysqlWorkbench se tiene mucho más control en Banco de trabajo especialmente en lo que respecta a la administración. Probablemente la principal ventaja de phpMyAdmin está en su interfaz de usuario web, que en algunos casos puede ser más conveniente que el cliente de Workbench.
22/10/2021 03:46:33 Update:22/10/2021 09:16:09
¿Qué es MySQL WorkBench?
Permite a un DBA, desarrollador o arquitecto de datos diseñar, modelar, generar y administrar bases de datos visualmente. Incluye
todo lo que un modelador de datos necesita para crear modelos ER
complejos, ingeniería directa e inversa, y también ofrece
características clave para realizar tareas de documentación y
administración de cambios difíciles que normalmente requieren mucho
tiempo y esfuerzo.
¿Qué es phpMyAdmin?
Como
aplicación web portátil escrita principalmente en PHP, se ha convertido
en una de las herramientas de administración de MySQL más populares,
especialmente para servicios de alojamiento web.
Myqslworkbench es más seguro al evitar la interfaz http conectándose directamente con el servidor mysql como usuario root con privilegio root a través del protocolo de seguridad ssh.
PhpMyAdmyn usa la interfaz de php a través de https, también cifrado, depende de la configuración del servidor http y otras para su funcionamiento correcto.
Gana MysqlWorkBench al requerir menos capas de programación, además de tener múltiples opciones que con phpmyadmin no se tienen como la de crear modelos de bases de datos.
Mysqlworkbench editor relacional
MysqlWorkbench Sakila
En Workbenck se pueden crear y editar bases de datos en formato de modelos relacionales. Workbench es más un IDe orientado a Mysql / MariadB y phpmydamin una interfaz web para administrar la bases de datos desde un servidor http muy útil para darle permisos a usuario que accedan por la web, que pueden ser clientes sin permisos administrativos.
MysqlWorkBench
Conexiones
En la pestaña HOME se encuentra en la esquina superior izquierda el historial de conexiones así como nueva, edición y herramientas.
Conectarse por ssh Es necesario la IP o Dominio, puerto (22), usuario y contraseña del servidor ssh así como la root de mysql instalada con el servidor u otras cuentas con sus propios permisos.
Al conectarse se muestran las bases de datos del servidor. A partir de ahí se pueden operar múltiples acciones. MySQL
Workbench no se puede usar en lugar de Microsoft SQL Manager para
administrar Azure SQL (MS-SQL Server, odio que Microsoft use nombres de
categorías genéricos para sus productos).
Si
está considerando cambiar a MySQL (posiblemente usando la base de datos
administrada de Azure MySQL), entonces no es necesario que, a
diferencia de MS-SQL Server, no necesite MySQL Workbench para conectar
su aplicación a MysQL: simplemente use el controlador correcto para su
pila, y ya está todo listo (si su pila usa la plataforma .Net, use MySQL
Connector / NET de: https://dev.mysql.com/downloads/connector/net/ ).
Si
desea utilizar una interfaz gráfica para mantener su base de datos
MySQL, entonces MySQL Workbench es una excelente opción, pero no está
limitado a ella; existe una gran cantidad de
herramientas de administración de bases de datos gráficas de la
competencia que funcionarían simplemente también con MySQL: una de las
ventajas de elegir MySQL para su pila es el enorme ecosistema que se
construye a su alrededor.