Mysql Workbench

Ide bases de datos
Mysql Workbench vs phpMyAdmin

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.



www.compostela21.com
diariocompostela21@gmail.com
23/11/2024