¿Cliente OS X MySQL?

Me gustaría tener una buena GUI para MySQL en OS X. La aplicación debe:

  • Admite la conexión a bases de datos externas
  • Soporta tunelización sobre SSH
  • Muestre una buena GUI para editar y crear un esquema de tabla
  • Dar acceso a una línea de comando de MySQL

Agradable tener:

  • Fácil filtrado
  • Lo gratis siempre es bueno, el código abierto es mejor

¿Hay una aplicación OS X nativa que pueda hacer esto?

Respuestas (5)

Me encanta Sequel Pro :

ingrese la descripción de la imagen aquí

Es compatible con casi todo lo que necesitaría en un cliente MySQL, y lo prefiero a la línea de comandos.

  • Es compatible con la conexión en casi todos los sentidos, aquí está la pantalla de inicio de sesión:

ingrese la descripción de la imagen aquí

  • Se presenta una gran GUI para cada tabla en la pestaña de esquema:

ingrese la descripción de la imagen aquí

  • El acceso completo de la línea de comandos a la base de datos está disponible:

ingrese la descripción de la imagen aquí

  • Uno puede incluso administrar usuarios (si tiene los permisos para hacerlo) con una buena GUI:

ingrese la descripción de la imagen aquí

  • Es gratis. ¡Hurra!
  • Hay pequeños menús desplegables de filtros, que son muy flexibles (¡e incluso personalizables!)

Es gratis, ¡así que descárgalo !

¡Excelente! ¡Este Sequel Pro es mucho mejor que el cliente oficial MySqlWorkbench!

El producto oficial de Oracle

El producto oficial de Oracle: MySQL Workbench Descargar

MySQL Workbench es una herramienta visual unificada para arquitectos de bases de datos, desarrolladores y administradores de bases de datos. MySQL Workbench proporciona modelado de datos, desarrollo de SQL y herramientas de administración integrales para la configuración del servidor, la administración de usuarios, la copia de seguridad y mucho más. MySQL Workbench está disponible en Windows, Linux y Mac OS X.

Administración MySQL Workbench - Administración Ver una captura de pantalla: Windows, Linux, OS X

Diseño

MySQL Workbench permite a un DBA, desarrollador o arquitecto de datos diseñar, modelar, generar y administrar bases de datos de forma visual. 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 difíciles de documentación y administración de cambios que normalmente requieren mucho tiempo y esfuerzo.

Desarrollar

MySQL Workbench ofrece herramientas visuales para crear, ejecutar y optimizar consultas SQL. El editor de SQL proporciona resaltado de sintaxis en color, autocompletado, reutilización de fragmentos de SQL e historial de ejecución de SQL. El Panel de conexiones de la base de datos permite a los desarrolladores administrar fácilmente las conexiones de la base de datos. El Explorador de objetos proporciona acceso instantáneo al esquema y los objetos de la base de datos.

Administrar

MySQL Workbench proporciona una consola visual para administrar fácilmente entornos MySQL y obtener una mejor visibilidad de las bases de datos. Los desarrolladores y DBA pueden usar las herramientas visuales para configurar servidores, administrar usuarios, realizar copias de seguridad y recuperación, inspeccionar datos de auditoría y ver el estado de la base de datos.

La aplicación que más he utilizado para acceder a bases de datos locales y remotas MySQL y diseñar bases de datos MySQL ha sido MySQL Workbench . Aquí está la lista de características . Está disponible en versión comercial y comunitaria. La versión 6 se lanzó el año pasado; sin embargo, su versión anterior, 5.x, también está disponible, lo que es útil en algunos casos, dependiendo de la configuración de su servidor de base de datos MySQL. El software está actualmente disponible para Windows, Ubuntu Linux, OS X, Fedora, RHEL y Oracle Linux. Incluso puede descargar el código fuente si desea personalizar el software a su gusto.

Después de investigar un poco, parece que el único punto de los cuatro que enumera que la aplicación debe tener es dar "acceso a una línea de comando MySQL"; sin embargo, sentí que mencionar esta aplicación sería útil para muchos que se encuentran con su publicación. Y sin mencionar que la versión comunitaria es gratuita , y el equipo de soporte detrás de ella es excelente en mi humilde opinión. He enviado bastantes solicitudes de errores y funciones a lo largo de los años y su equipo ha sido muy receptivo y útil para mí. Si encuentra algún error con respecto a este software, infórmelo en http://bugs.mysql.com .

Puede que te guste mi aplicación SQLPro para MySQL ( App Store ).

La aplicación es compatible con todas las funciones que solicitó, excepto que es gratuita/de código abierto. Si es estudiante, con gusto puedo proporcionarle una clave de licencia gratuita. Solo tienes que encontrar mi correo electrónico :)

Algunas cosas interesantes que ofrece esta herramienta son:

  1. El 'árbol de la base de datos' proporciona múltiples niveles de detalle, incluidas tablas, columnas, índices y procedimientos almacenados. Cada nodo tiene un menú sensible al contexto que le permite realizar acciones directamente relacionadas con el elemento que seleccione.Árbol de base de datos con menú contextual

  2. Temas personalizados que le permiten tener un entorno oscuro (si lo desea).tema oscuro

  3. Consulta de vistas previas. En lugar de un "está seguro de que le gustaría" predeterminado, SQLPro le brinda una vista previa de la consulta que se ejecutará, lo que le permite tomar una decisión basada en eso (o incluso copiar la consulta y ejecutarla/modificarla usted mismo).Vista previa de la consulta

  4. Al ejecutar varias consultas a la vez, recibirá varios conjuntos de resultados, con los que se puede interactuar.

  5. Los datos resultantes de ejecutar una consulta funcionan como una hoja de cálculo. Puede seleccionar celdas individuales en lugar de tener que seleccionar una fila completa. Esto funciona muy bien para copiar datos de los resultados. Todavía puede seleccionar filas completas arrastrando la barra de número de fila a la izquierda de los resultados.

Hay una prueba de siete días disponible a través del sitio web . Si compra a través de nuestra tienda web , use el código de promoción STACK25 para ahorrar un 25%.

Descargo de responsabilidad: soy el desarrollador.

JetBrains (creadores de IntelliJ, Resharper y WebStorm) tienen una herramienta de base de datos SQL llamada DataGrip para usar con muchas plataformas diferentes, incluido MySQL.

No es gratis, pero hay una prueba de 30 días. Rider (su IDE .net) también tiene soporte para bases de datos .