MySQL-Client für iOS?

Ich möchte meine MySQL-Datenbanken von meinem iPad aus verwalten können. Ich verwende derzeit Sequel Pro auf meinem Mac und ich liebe es.

Die App muss

  • Unterstützt die Verbindung zu entfernten Datenbanken
  • Unterstützen Sie das Tunneln über SSH
  • Stellen Sie eine Befehlszeile (dh zum Ausgeben SELECT * FROM WHERE...und INSERT INTO...Eingeben von Dingen) zur Verfügung
  • Zugriff auf alle Datenbanken zulassen, auf die mein aktueller Benutzer Zugriff hat.
  • Zeigen Sie eine schöne GUI zum Erstellen und Ändern von Tabellenschemata

Schön zu haben:

  • Kostenlos ist immer schön, aber ich bin absolut bereit, ein paar Dollar auszugeben.
  • iPhone-Unterstützung, aber das ist ziemlich weit hergeholt für etwas so Fortschrittliches.

Gibt es eine App, die diese Kriterien erfüllt?

Ich frage mich, ob Sie Prompt dafür verwenden können, da es sich um einen Terminal-Client handelt. Siehe verwandte Stackexchange-Frage: apple.stackexchange.com/questions/41932/… . Ich würde SSH versuchen, dann mysql von der Befehlszeile aus.
Sie könnten auch Cathode verwenden ... Es ist Prompt sehr ähnlich, nur mit einer anderen Schnittstelle. Einen Vergleich von Prompt und Cathode finden Sie hier .
Schauen Sie sich "Navicat for MySQL" an, es ist ziemlich teuer (20 €), ich habe es selbst nicht ausprobiert, aber der Beschreibung im App Store zufolge scheint es alle gewünschten Funktionen zu haben.

Antworten (3)

Nachfolgend finden Sie eine Liste von SQL-Clients, die ich in der Vergangenheit ausprobiert habe. Alle scheinen in einem Bereich eine Einschränkung zu haben, während sie in anderen stärker sind. MySQL Editor Pro scheint meiner Meinung nach die beste Wahl zu sein. Hoffe das hilft.

MySQL ODBC (KOSTENLOS, aber einfach und eingeschränkt)

Beschreibung

Mit MySQL ODBC können Sie MySQL-Server endlich überall und jederzeit verwalten. Diese Software wurde entwickelt, um alle Funktionen bereitzustellen, die Sie in Ihrem Computer haben können.

MySQL QueryDB-Client (KOSTENLOS)

Beschreibung

Der einfachste Weg, Daten aus Ihren MySQL-Datenbanken auf Ihrem iPhone oder iPad anzuzeigen! QueryDB ist für schwache Mobilfunkverbindungen optimiert und bietet die beste Möglichkeit, Ihre Datenbanken von Ihrem Desktop aus zu durchsuchen. Erstellen Sie ganz einfach Abfragen mit dem Schema-Viewer oder exportieren Sie CSV-Daten in externe Apps.

MySQL QueryDB SSH Client (SSH-Version des vorherigen Clients - nicht KOSTENLOS)

Beschreibung

Der einfachste Weg, Daten aus Ihren MySQL-Datenbanken auf Ihrem iPhone oder iPad über einen SSL-Tunnel anzuzeigen! QueryDB ist für schwache Mobilfunkverbindungen optimiert und bietet die beste Möglichkeit, Ihre Datenbanken von Ihrem Desktop aus zu durchsuchen. Erstellen Sie ganz einfach Abfragen mit dem Schema-Viewer oder exportieren Sie CSV-Daten in externe Apps.

MySQL Editor Pro (scheint Ihre Anforderungen zu erfüllen, aber der teuerste)

Beschreibung

MYSQL EDITOR IST EIN MYSQL CLIENT MIT VOLLEN FUNKTIONEN


Merkmale:

  1. MySQL über SSH-Verbindungen
  2. Verwalten Sie MySQL-DATENBANKEN
  3. Servervariablen anzeigen
  4. Verwalten Sie BENUTZER und PRIVILEGIEN
  5. Verwalten Sie TABELLEN, ANSICHTEN, TRIGGER, SCHLÜSSEL
  6. ZEIGEN, HINZUFÜGEN, AKTUALISIEREN, LÖSCHEN, FILTERN, ORDNEN Sie Reihen von TABELLEN und ANSICHTEN in einer fantastischen Tabellenansicht
  7. Ausführen, Speichern, Öffnen, Exportieren und Importieren (über iTunes) von SQL-Skripten
  8. Skript-Editor mit großartiger SYNTAX-HIGHLIGHTING-Unterstützung
  9. GENERATE DDL SCRIPT für die gesamte DATENBANK und insbesondere für TABLES, VIEWS, TRIGGER und KEYS
  10. Enthält die VOLLSTÄNDIGE MYSQL-SYNTAXREFERENZ und ermöglicht das SUCHEN darin
  11. Unterstützt iPhone, iPod und iPad
  12. Unterstützt iOS 4.3 bis 5.0

Vielleicht gefällt Ihnen meine App SQLPro für MySQL

  • Es ermöglicht Ihnen, sich mit entfernten Datenbankservern zu verbinden.
  • Es ermöglicht SSH-Tunneling (derzeit wird nur die Passwortauthentifizierung unterstützt, aber ich werde die Public-Key-Authentifizierung bald hinzufügen).
  • Damit können Sie Einfügungen, Auswahlen usw. ausführen.
    • Der Abfrageeditor enthält Syntaxhervorhebung und Autovervollständigung.
    • Es können mehrere Abfragen gleichzeitig ausgeführt werden, sodass Sie zwischen mehreren Ergebnissen navigieren können.
    • Sie können Abfragen auch für die zukünftige Verwendung speichern.
  • Es zeigt Datenbankeinträge an, sodass Sie Tabellen, Ansichten, gespeicherte Prozeduren usw. auswählen und schnellen direkten Zugriff erhalten können.
  • Es unterstützt sowohl iPhone als auch iPad (und hat auch spezielle iPad Smart Keyboard-Unterstützung).
  • Es ist völlig kostenlos für eine einzelne Datenbankverbindung.

Ich glaube, das einzige, was nicht in Ihrer Liste aufgeführt ist, ist:

  • Zeigen Sie eine schöne GUI zum Erstellen und Ändern von Tabellenschemata.

Ich plane dies für die Zukunft (meine macOS-Version von SQLPro für MySQL unterstützt eine GUI, aber ich habe die Anpassung an die iOS-Plattform noch nicht abgeschlossen).

Einige zusätzliche Funktionen, die Ihnen auch gefallen könnten:

  • Abfrageergebnisse können direkt bearbeitet oder sogar (mit Bestätigung) gelöscht werden.
  • In einer Datenbank gespeicherte Bilder werden erkannt und können in der Vorschau angezeigt oder exportiert werden.
  • Abfrageergebnisse können in mehreren Formaten wie CSV, JSON oder XML exportiert werden. Exportierte Dateien können direkt in anderen Anwendungen wie Numbers oder Excel geöffnet werden.

Um es ganz klar zu sagen, ich bin der Entwickler dieser App. Ich freue mich über jedes positive oder negative Feedback zur App.

6 Euro im Monat. geht nichts ohne.

Zing Data ist ein iOS- (und Android-) Client für mySQL, der für bis zu 10 Personen in einer Organisation kostenlos ist, integrierte Grafiken und Datenexporte bietet und gemeinsame Fragen/@Erwähnungen für die Zusammenarbeit mit Kollegen hat.

https://www.getzingdata.com/

Bald auch Web-Support.

Willkommen Zack! Haben Sie eine Verbindung zu diesem Produkt oder ist es nur etwas, das Sie aus persönlicher Erfahrung empfehlen? Vielen Dank!