Cliente MySQL para iOS?

Me gustaría poder administrar mis bases de datos MySQL desde mi iPad. Actualmente uso Sequel Pro en mi Mac y me encanta.

La aplicación debe

  • Admite la conexión a bases de datos remotas
  • Soporta tunelización sobre SSH
  • Haga que una línea de comando (es decir, para emitir SELECT * FROM WHERE...y INSERT INTO...escribir cosas) esté disponible
  • Permitir el acceso a todas las bases de datos a las que tiene acceso mi usuario actual.
  • Muestre una buena GUI para crear y modificar el esquema de la tabla

Agradable tener:

  • Gratis siempre es bueno, pero estoy absolutamente dispuesto a desembolsar algunos dólares.
  • Soporte para iPhone, pero eso es bastante exagerado para algo tan avanzado.

¿Hay alguna aplicación que cumpla con estos criterios?

Me pregunto si puede usar Prompt para esto, ya que es un cliente de terminal. Consulte la pregunta relacionada con stackexchange: apple.stackexchange.com/questions/41932/… . Probaría SSH, luego mysql desde la línea de comandos.
También puede usar Cathode ... Es muy parecido a Prompt, solo que con una interfaz diferente. Puede ver una comparación de Prompt y Cathode aquí .
Echa un vistazo a "Navicat for MySQL", es bastante caro (20 €), no lo he probado yo mismo, pero por su descripción en la tienda de aplicaciones parece tener todas las características que pediste.

Respuestas (3)

A continuación hay una lista de clientes SQL que probé en el pasado, todos parecen tener una limitación en un área, mientras que son más fuertes en otras. MySQL Editor Pro parece ser su mejor apuesta, en mi humilde opinión. Espero que esto ayude.

MySQL ODBC (GRATIS, pero básico y limitado)

Descripción

Con MySQL ODBC finalmente puede administrar servidores MySQL en cualquier lugar y en cualquier momento. Este software fue diseñado para brindar todas las funcionalidades que usted puede tener en su computadora.

Cliente MySQL QueryDB (GRATIS)

Descripción

¡La forma más fácil de ver datos de sus bases de datos MySQL en su iPhone o iPad! Optimizado para una conexión celular inestable, QueryDB brinda la mejor manera de extraer sus bases de datos de su escritorio. Cree consultas fácilmente con el visor de esquemas o exporte datos CSV a aplicaciones externas.

MySQL QueryDB SSH Client (versión SSH del cliente anterior, no GRATIS)

Descripción

¡La forma más fácil de ver datos de sus bases de datos MySQL en su iPhone o iPad a través de un túnel SSL! Optimizado para una conexión celular inestable, QueryDB brinda la mejor manera de extraer sus bases de datos de su escritorio. Cree consultas fácilmente con el visor de esquemas o exporte datos CSV a aplicaciones externas.

MySQL Editor Pro (Parece cumplir con sus requisitos, pero es el más caro)

Descripción

EL EDITOR MYSQL ES UN CLIENTE MYSQL CON TODAS LAS CARACTERÍSTICAS


Características:

  1. MySQL sobre conexiones SSH
  2. Administrar BASES DE DATOS MySQL
  3. Ver variables del servidor
  4. Administrar USUARIOS y PRIVILEGIOS
  5. Administrar TABLAS, VISTAS, DISPARADORES, TECLAS
  6. VER, AGREGAR, ACTUALIZAR, ELIMINAR, FILTRAR, ORDENAR filas de TABLAS y VISTAS en una impresionante Vista de tabla
  7. EJECUTAR, GUARDAR, ABRIR, EXPORTAR E IMPORTAR (A través de iTunes) Scripts SQL
  8. Editor de secuencias de comandos con una gran compatibilidad con SYNTAX HIGHLIGHTING
  9. GENERAR GUIÓN DDL para toda la BASE DE DATOS y para TABLAS, VISTAS, DISPARADORES y CLAVES en una determinada
  10. Contiene REFERENCIA DE SINTAXIS MYSQL COMPLETA y permite BUSCAR en ella
  11. Soporta iPhone, iPod y iPad
  12. Soporta iOS 4.3 a 5.0

Puede que te guste mi aplicación SQLPro para MySQL

  • Le permite conectarse a servidores de bases de datos remotos.
  • Permite SSH Tunneling (actualmente solo se admite la autenticación de contraseña, pero pronto agregaré la autenticación de clave pública).
  • Le permite ejecutar inserciones, selecciones, etc.
    • El editor de consultas contiene resaltado de sintaxis y autocompletado.
    • Se pueden ejecutar múltiples consultas a la vez, lo que le permite navegar entre múltiples resultados.
    • También puede guardar consultas para uso futuro.
  • Muestra las entradas de la base de datos, lo que le permite elegir tablas, vistas, procedimientos almacenados, etc. y obtener un acceso rápido y directo.
  • Es compatible tanto con iPhone como con iPad (y también es compatible con iPad Smart Keyboard específico).
  • Es completamente gratis para una sola conexión de base de datos.

Creo que lo único que no está en tu lista es:

  • Muestre una buena GUI para crear y modificar el esquema de la tabla.

Planeo esto en el futuro (mi versión macOS de SQLPro para MySQL admite una GUI, pero aún no he terminado de adaptarme a la plataforma iOS).

Algunas características adicionales que también te pueden gustar:

  • Los resultados de la consulta se pueden editar o incluso eliminar (con confirmación) directamente.
  • Las imágenes almacenadas en una base de datos se detectan y se pueden previsualizar o exportar.
  • Los resultados de la consulta se pueden exportar en múltiples formatos, como CSV, JSON o XML. Los archivos exportados se pueden abrir directamente en otra aplicación, como Numbers o Excel.

Para que quede muy claro, soy el desarrollador de esta aplicación. Me encanta cualquier comentario positivo o negativo sobre la aplicación.

6 euros al mes. no hace nada sin ella.

Zing Data es un cliente iOS (y Android) para mySQL que es gratuito para hasta 10 personas en una organización, ofrece gráficos integrados y exportación de datos, y tiene preguntas / @menciones compartidas para colaborar con colegas.

https://www.getzingdata.com/

El soporte web también llegará pronto.

¡Bienvenido Zack! ¿Tiene alguna afiliación con este producto, o es solo algo que recomienda por experiencia personal? ¡Gracias!