SQLite-Frontend für OS X?

19

Ich suche ein möglichst freies SQLite-Frontend für OS X.

Ähnliches wie MySQL Workbench reicht aus. Fügen Sie separate Vorschläge in separate Antworten ein.

Sorin
quelle
2
Es gibt eine ähnliche Fragen auf Stackoverflow hier . Möglicherweise finden Sie einige zusätzliche Antworten.
eine blaue Markierung

Antworten:

13

DB Browser für SQLite

DB Browser for SQLite ist ein leichter GUI-Editor für SQLite-Datenbanken, der auf Qt aufbaut. Das Hauptziel des Projekts besteht darin, nicht-technischen Benutzern das Erstellen, Ändern und Bearbeiten von SQLite-Datenbanken mithilfe einer Reihe von Assistenten und einer spreadsheet-ähnlichen Oberfläche zu ermöglichen.

nuc
quelle
Ich werde das unterstützen. Ich benutze es und es funktioniert wie angekündigt und es ist kostenlos.
Das Projekt wurde auf GitHub verschoben - der neue Link lautet https://github.com/sqlitebrowser/sqlitebrowser .
Gordon Davisson
9

Es ist weit entfernt von den anderen hier erwähnten grafischen Werkzeugen, aber ich habe festgestellt, dass ich die Interaktion mit meinen SQLite-Datenbanken mit dem integrierten Befehlszeilentool sqlite3 bevorzuge :

$ sqlite3 test.db
SQLite version 3.6.12
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> create table test (a, b);
sqlite> insert into test values (2, 3);
sqlite> insert into test values (4, 3);
sqlite> insert into test values (4, 5);
sqlite> select * from test where a<b;
2|3
4|5
sqlite> .schema
CREATE TABLE test (a, b);

Das Beste daran ist, dass es in Mac OS X integriert ist und zu 100% kostenlos ist. (Nein im Ernst, der Code ist gemeinfrei )

Kyle Cronin
quelle
2
Gesichtspalme. Es dauerte eine Stunde, bis ich herausgefunden hatte, dass es bereits auf meinem Computer installiert war.
Rob van der Veer
4

Sie können meine App SQLPro für SQLite ( App Store ) mögen .

Einige der netten Features sind:

  • Syntaxhervorhebung und Autovervollständigung (manchmal auch als Intellisense bezeichnet).
  • Anpassbare Designs, mit denen der Abfrage-Editor vollständig angepasst werden kann.
  • Die Möglichkeit, mehrere Abfragen gleichzeitig auszuführen (und eine anpassbare Verknüpfung zum Ausführen von Abfragen).
  • Primärschlüsselerkennung in den Abfrageergebnissen. Wenn Primärschlüssel erkannt werden, können Sie die Ergebnisse aktualisieren und Zeilen direkt aus dem Raster löschen.
  • Fehler in Abfragen werden unterstrichen.

Screenshot 1 von SQLPro für SQLite

Es gibt einen vollständigen Schema-Designer. Mit SQLPro for SQLite können Sie Folgendes hinzufügen / aktualisieren / löschen:

  • Tabellen
  • Indizes
  • Fremdschlüssel und
  • Löst aus

Säulendesigner Fremdschlüssel-Designer Und dazu:

  • Tabellen können aus / als CSV, XML oder JSON importiert und exportiert werden.
  • Ein Abfrageprotokoll-Browser, in dem möglicherweise Abfragen angezeigt werden, die in der Vergangenheit ausgeführt wurden.
  • Lieblingsabfragen können gespeichert und wiederverwendet werden.
  • Das Ergebnisraster kann durchsucht werden (entweder über die Tastenkombination Cmd - F oder indem Sie mit der rechten Maustaste auf das Ergebnisraster klicken und Suchen auswählen).

Über die Website ist eine siebentägige Testversion verfügbar. Wenn Sie über unseren Kauf Webstore , mit diesem Gutscheincode STACK25 25% sparen.

Haftungsausschluss: Ich bin der Entwickler.

Kyle
quelle
Bitte werfen Sie einen Blick auf die FAQ , insbesondere auf den Teil über Eigenwerbung. Da es kein "bestes" Tool für alle gibt, können Sie auch eine Liste der einzigartigen Funktionen Ihres Tools hinzufügen?
Nohillside
Dies ist eine gute Software, aber nur ein Abfragefenster zu haben, ist etwas einschränkend ... Ich benötige ein anderes Abfragefenster für dieselbe Datenbank.
Prakash Nadar
2

SQLite Manager Firefox-Add-on

Keine native OS X App, aber es wird die Arbeit machen!

nuc
quelle
Es scheint, dass heutzutage alles in Firefox integriert ist. Das ist eine wirklich seltsame Verwendung eines Browsers, IMO. Ganz anders als etwa phpSqLite.
Jason Salaz
Es ist kostenlos! Und ich finde, es ist besser, wenn der SQLite-Datenbankbrowser die Verwendbarkeit zum Kopieren / Bearbeiten, die Farbe für die Lesbarkeit und die Seitenleisten für den schnellen Zugriff bietet. Der einzige Nachteil des SQLite-Datenbankbrowsers ist, dass Firefox erforderlich ist.
James
1

Es gibt auch die Marke Navicat für SQL-Editoren, einschließlich Navicat für SQLite, die im Mac App Store erhältlich sind (http://itunes.apple.com/us/app/navicat-for-sqlite/id424161923?mt=12). .

Ich habe ihr SQLite-Tool nicht verwendet, aber ich habe ihr MySQL-Produkt verwendet und festgestellt, dass es für die meisten Aufgaben gut funktioniert.

SteveSnider
quelle
1

Basis ($ 32.99 USD / £ 19.99)

Native OSX-App für die Interaktion mit SQLite-Datenbanken. Base ist nicht kostenlos, aber ich fand es nützlich. Sie können es über den Mac App Store kaufen.

Lorin Hochstein
quelle
1

Sie können versuchen, Valentina Studio http://www.valentina-db.com/de/valentina-studio-overview 14. Februar 2013 in der Version 5.0 hinzugefügt Unterstützung von SQLite sowie MySQL, PostgreSQL. Es ist frei. Funktioniert auf Mac, Win und Linux. Enthält nicht nur die Datenbankverwaltung, sondern auch leistungsstarke Berichte, die unter 3 OS wieder funktionieren.

Mark Robinson
quelle
0

Navicat SQLite (49 US-Dollar / 99 US-Dollar)

Navicat für SQLite ist ein leistungsstarkes Tool zur Datenbankverwaltung und -entwicklung für SQLite. Es funktioniert mit SQLite Version 2 und 3 und unterstützt die meisten SQLite-Funktionen, einschließlich Trigger, Index, Ansicht usw.

Es ist ein gutes Produkt, aber meiner Meinung nach teuer.

mspasov
quelle
0

SQLiteFlow (2,99 US-Dollar)

SQLiteFlow ist ein sehr gutes GUI-Tool für SQLite unter macOS. Es ist intuitiv, stabil und zuverlässig.

Es hat Funktionen, die die meisten SQLite-Editoren oder -Manager wahrscheinlich haben. Einschließlich:

  1. Ein Datenviewer, mit dem Sie Tabellendaten direkt über die Benutzeroberfläche ohne Code anzeigen, bearbeiten, hinzufügen oder durchsuchen können. Außerdem können Sie die Daten in der Datenanzeige in CSV kopieren.
  2. Ein Abfrage-Editor, der die automatische Vervollständigung des Codes, die Hervorhebung der Syntax, das Formatieren von Abfragen und das Kopieren von Abfragen in die in fast jeder Sprache angegebene Zeichenfolge nach einiger Konfiguration unterstützt.

  3. Ein GUI-Tool für Änderungstabellen, mit dem Sie Ihre Datenbankstruktur problemlos verwalten können. Stattdessen kann es die Abfrage für Sie generieren, nachdem Sie SQLiteFlow in der Benutzeroberfläche mitgeteilt haben, was geändert werden muss.

  4. Das direkte Anhängen geöffneter Datenbanken über die Benutzeroberfläche ist eine nützliche Funktion, wenn Sie sich in Ihrer täglichen Arbeit mit dem Anhängen von Datenbanken beschäftigen. Dies ist sehr praktisch und erspart Ihnen Zeit beim Schreiben von ATTACH DATABASE-Befehlen.

  5. Behandeln Sie Datenbankdateinamen oder Verzeichnisänderungen automatisch. Dies ist eine Funktion, die Sie nicht mehr verlassen können, wenn Sie sie erst einmal gefunden haben!
    Als iOS-Entwickler kann ich mit SQLiteFlow die SQLite-Datenbank im iOS-Simulator nahtlos verarbeiten, ohne dass der Pfad derselben Datei (SQLite-Datenbank) im iOS-Simulator geändert werden muss.

Tim
quelle