webentwicklung-frage-antwort-db.com.de

Mac SQLite Editor

Mir ist CocoaMySQL bekannt, aber ich habe keine Mac-Benutzeroberfläche für SQLite gesehen. Gibt es eine?

Meine Google-Suche hat keine Mac-bezogene Benutzeroberfläche angezeigt, weshalb ich hier eher nachfrage als nach Google.

210
Teifion
108
finnw

Base ist jünger als Ihre Frage und fühlt sich definitiv wie eine 1.0 an, aber die Benutzererfahrung ist Meilen besser als die Erfahrung von Verwenden einer der "plattformübergreifenden" Apps auf einem Mac.

http://menial.co.uk/software/base/

Ich empfehle Ihnen, eine Lizenz zu kaufen, bevor der Entwickler feststellt, dass er zu wenig dafür berechnet.

UPDATE: Seit Dezember 2008 ist Base auf Version 2.1 aktualisiert worden und hat sich zu einem hervorragenden Produkt entwickelt. Ich kann mich nicht erinnern, was es gekostet hat, aber ich habe für das Upgrade von 1.x auf 2.x bezahlt. Immer noch sehr zu empfehlen.

EIN ANDERES UPDATE: Base ist im Mac App Store erhältlich , möglicherweise finden Sie es hilfreich, die Rezensionen dort zu lesen.

133
benzado

Ich verwende Liya aus dem Mac App Store, es ist kostenlos, erledigt die Arbeit und das Projekt wird gepflegt (ungefähr ein Monat zwischen den Updates ab Januar 2013).

Ich teste auch viel auf dem Gerät. Sie können auf die SQLITE-Datenbank auf dem Gerät zugreifen, indem Sie:

  1. Hinzufügen Application supports iTunes file sharing in die info.plist und setze sie auf YES
  2. App auf einem Gerät ausführen
  3. Öffne iTunes
  4. Wählen Sie das Gerät aus
  5. Wählen Sie die Registerkarte "Apps"
  6. Scrolle nach unten zum Abschnitt "File Sharing" und wähle die App aus
  7. Die .sqlite-Datei sollte im rechten Fensterbereich angezeigt werden - wählen Sie sie aus und klicken Sie auf "Speichern unter ...".
  8. Sobald es gespeichert ist, öffnen Sie es in Ihrem bevorzugten SQLITE-Editor

Sie können es auch bearbeiten und zurückkopieren.

BEARBEITEN: Sie können dies auch über den Organizer in XCode tun

  1. Öffnen Sie den Organizer in XCode (Fenster> Organizer)
  2. Wählen Sie die Registerkarte "Geräte"
  3. Erweitern Sie das Gerät auf der linken Seite, auf das Sie Daten herunterladen/hochladen möchten
  4. Wählen Sie Anwendungen
  5. Wählen Sie im Hauptfenster eine Anwendung aus
  6. Das untere Fenster (Datendateien in der Sandbox) wird mit allen Dateien in dieser Anwendung aktualisiert
  7. Wählen Sie Download und speichern Sie es irgendwo
  8. Suchen Sie die Datei im Finder
  9. Rechtsklicke und wähle "Show Package Contents"

Sie können das Paket jetzt anzeigen, bearbeiten und erneut auf Ihr Debug-Gerät hochladen. Dies kann sehr praktisch sein, um Schnappschüsse verschiedener Zustände zu speichern und auf anderen Geräten auszuprobieren.

89
Joony

Sie mögen vielleicht SQLPro für SQLite (früher SQLite Professional - App Store ).

Die App hat ein paar nette Funktionen wie:

  • Auto-Vervollständigung und Syntax-Hervorhebung.
  • Versionsintegration (Rollback zu früheren Versionen).
  • Inline-Datenfilterung.
  • Die Fähigkeit zum Laden SQLite-Erweiterungen .
  • SQLite 2-Kompatibilität.
  • Exportieren von Optionen nach CSV, JSON, XML und MySQL.
  • Importieren aus CSV, JSON oder XML.
  • Spaltenumordnung.
  • Vollbild-Unterstützung.

SQLPro for SQLite overview screenshot

Es ist eine siebentägige Testversion verfügbar über die Website . Wenn Sie über unsere Website einkaufen, verwenden Sie den Promo-Code STACK25 , um 25% zu sparen.

Haftungsausschluss: Ich bin der Entwickler.

64
Kyle

MesaSQLite ist das Beste, was ich bisher gefunden habe.

www.desertsandsoftware.com

Sieht in der Tat sehr vielversprechend aus.

22
Woz

Ich benutze einfaches Tool für die grundlegende SQLite-Operation namens Lita

Dieses Tool basiert auf Adobe Air und muss vor der Verwendung von Lita installiert werden. Adobe Air kann kostenlos von Adobe-Site heruntergeladen werden.

18
krishna

Diese FireFox-Erweiterung sieht ziemlich gut aus. Ich habe SQLite Browser in der Vergangenheit verwendet und es hat den Job gemacht.

14
Bill Turner

Ich habe eine Anleitung zum Ausführen von Firefox SQLite Manager außerhalb von Firefox veröffentlicht, da FF in den letzten Veröffentlichungen so aufgebläht wurde. Es ist wirklich einfach und ich habe sogar eine DMG für die SQLite-GUI kompiliert, wenn jemand es will.

13
Jeremy Edgell

Schauen Sie sich ein kostenloses Tool an - Valentina Studio. Erstaunliches Produkt! IMO ist dies der beste Manager für SQLite für alle Plattformen:

Sie können Valentina Studio (KOSTENLOS) auch unter Mac OS X direkt aus dem Mac App Store installieren:

8
jorje

Sqliteman ist meine derzeitige Präferenz: Es verwendet QT, ist also plattformübergreifend. Da ich unter Windows, Linux und OS X entwickle, ist es hilfreich, auf jedem die gleichen Tools zur Verfügung zu haben.

Ich habe auch versucht SQLite Admin (Windows, so irrelevant für die Frage) für eine Weile, aber es scheint in diesen Tagen nicht gepflegt und hat die nervigsten Hotkeys aller Anwendungen, die ich je benutzt habe - Strg- S löscht die aktuelle Abfrage ohne Hoffnung auf Rückgängigmachung.

5
Mike Houston

Es gibt auch die Induction App ( http://inductionapp.com/ ), die kostenlos und Open Source ist ( https://github.com/Induction/Induction ).

Ziehen Sie einfach Ihre .sqlite-Datei per Drag & Drop auf das Symbol, um die Datei zu öffnen.

Und die andere großartige Option ist https://github.com/yepher/CoreDataUtility

5
Nycen

Versuchen Sie dies SQLite-Datenbankbrowser

Siehe das vollständige Dokument hier . Dies ist ein sehr einfacher und schneller Datenbankbrowser für SQLite.

4
Bhavin_m

Versuchen Sie stattdessen eine Versionsverfolgungssuche . SqliteManager von SQLabs ($ 49, Mac & Windows) ist diejenige, die ich bevorzuge, aber ich habe die anderen Alternativen nicht wirklich evaluiert.

3
Hagelin

Sie können versuchen Navicat . Früher gab es eine kostenlose "Lite" -Version, die leider nicht mehr verfügbar ist. Die Pro-Version unterstützt mehrere wichtige DB-Engines, nicht nur SQLite. Ich verwende derzeit die kostenlose 30-Tage-Testversion.

2
Laryx Decidua

Razorsql kann mit vielen Arten von Datenbanken umgehen.