Mac SQLite Editor [zamknięty]

214

Mam świadomość CocoaMySQL, ale nie widziałem graficznego interfejsu użytkownika Mac dla SQLite, czy jest taki?

Moja wyszukiwarka Google nie wyświetliła żadnych graficznych interfejsów użytkownika na Maca, dlatego pytam tutaj, a nie Google.

Teifion
źródło
17
Jako aktualizacja: CocoaMySQL jest teraz „Sequel Pro” i jest niesamowity dla MySQL na Macu. Nadal jest aktywnie rozwijany i mają plany dotyczące SQLite i Postgres, ale nie są jeszcze dostępne.
philfreo
@ philfreo +1 - dopóki tak się nie stanie, trzymam się powłoki wiersza poleceń i / lub pisania skryptów, aby robić to, co chcę. :)
Lester Cheung
3
Sequel Pro nadal nie jest SQLite, ale tutaj jest link sequelpro.com
nycynik

Odpowiedzi:

108

Menedżer SQLite dla FireFox

finnw
źródło
4
Zawiesza się na wolno działających zapytaniach i nie ma przycisku anulowania zapytania. Używam RazorSQL.
wioota
2
Chyba, że ​​coś mi umknie, nie pozwoli ci to zmienić istniejących tabel.
mahdaeng,
1
Powiedziałbym, że po użyciu MSSQL, Oracle Toad i phpMyAdmin, SQLiteManager dla FireFox jest zdecydowanie najlepszym, jakiego użyłem. Wszystkie najczęstsze operacje są tuż przed tobą. Ostatnio zacząłem używać Sequel Pro, który jest podobny do SQLite Managera dla Firefoksa i do tej pory wydaje się bardzo czysty (ale to dotyczy MySQL, jeszcze nie SQLite)
Ege Akpinar
Każdy może otworzyć sqlite za pomocą hasła
Bagusflyer
6
Kiedyś było to najlepsze, ale nie działa z najnowszym Firefoksem.
Tom Kincaid
133

Baza jest młodszy niż swoje pytanie, a na pewno czuje się jak w 1.0, ale doświadczenie użytkownika jest mile lepiej niż doświadczenie przy użyciu jednego z „cross-platform” aplikacji na Mac.

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

Zalecam zakup licencji, zanim deweloper zda sobie sprawę, że pobiera za nią za mało.

AKTUALIZACJA: Od grudnia 2008 r. Base jest teraz w wersji 2.1, stał się doskonałym produktem. Nie pamiętam, ile to kosztowało, ale zapłaciłem za aktualizację z wersji 1.x do 2.x. Nadal wysoce zalecane.

KOLEJNA AKTUALIZACJA: Baza jest dostępna w Mac App Store , może być przydatne przeczytanie tam zawartych recenzji.

benzado
źródło
2
Kupiłem Base i bardzo mi się podoba. Idealne narzędzie. Uwielbiam wszystkie rodzime elementy sterujące.
Sam Soffes,
2
ładne oprogramowanie, ale nie darmowe. :(
AhmetB - Google
33
Istnieje wiele darmowych alternatyw, ale nie są one tak miłe. To nie jest przypadek.
benzado
2
Wygląda doskonale, testując go w tej chwili i robi wszystko, co chciałbym zrobić wszystko, mając jednocześnie dobrze zaprojektowany interfejs aplikacji Mac.
Jannis
2
Też kupiłem. Ładna aplikacja OSX.
Rob
89

Używam Liya z Mac App Store, jest darmowy, wykonuje pracę, a projekt jest utrzymywany (około miesiąca między aktualizacjami od stycznia 2013).

Dużo testuję również na urządzeniu. Możesz uzyskać dostęp do bazy danych SQLITE na urządzeniu poprzez:

  1. Dodaj Application supports iTunes file sharingdo info.plist i ustaw na TAK
  2. Uruchamianie aplikacji na urządzeniu
  3. Otwórz iTunes
  4. Wybierz urządzenie
  5. Wybierz kartę „Aplikacje”
  6. Przewiń w dół do sekcji „Udostępnianie plików” i wybierz aplikację
  7. Plik .sqlite powinien pojawić się w prawym panelu - wybierz go i „Zapisz w ...”
  8. Po zapisaniu otwórz go w swoim ulubionym edytorze SQLITE

Możesz go również edytować i skopiować z powrotem.

EDYCJA: Możesz to zrobić również za pomocą Organizatora w XCode

  1. Otwórz Organizator w XCode (Okno> Organizator)
  2. Wybierz kartę „Urządzenia”
  3. Rozwiń urządzenie po lewej, do którego chcesz pobrać / załadować dane
  4. Wybierz aplikacje
  5. Wybierz aplikację w panelu głównym
  6. Panel u dołu (Pliki danych w piaskownicy) zostanie zaktualizowany ze wszystkimi plikami w tej aplikacji
  7. Wybierz Pobierz i zapisz gdzieś
  8. Znajdź plik w Finderze
  9. Kliknij prawym przyciskiem myszy i wybierz „Pokaż zawartość opakowania”

Możesz teraz przeglądać, edytować i ponownie przesyłać pakiet na urządzenie debugujące. Może to być bardzo przydatne do przechowywania migawek różnych stanów w celu wypróbowania ich na innych urządzeniach.

Joony
źródło
1
Ten jest znacznie nowszy niż jakikolwiek inny. Wygląda na to, że jest rozwijany dość aktywnie. W porównaniu z innymi bezpłatnymi opcjami wygląda to dość obiecująco.
Neil Traft
1
Welp, nieważne. Nie mogę zmusić Liyi do wyświetlenia dla mnie żadnej zawartości dowolnego stołu. Dzięki Bogu i tak używam Firefoksa. Odwołałbym moje głosowanie, ale hej, SO ma teraz tak wiele kretyńskich zasad, że nie pozwoli mi tego zrobić !!
Neil Traft
2
Trzeba przyznać, że Liya ma dziwaczny interfejs. Pamiętasz, jak wybrać tabelę i kliknąć duży przycisk „Idź” u dołu?
Joony
Tak, z „Go” lub „Run Custom Query” wszystko, co mogłem uzyskać, to nieskończenie zajęty spinner. Nie wiem co jest źle. Zdecydowanie skorzystałbym z niego, gdybym mógł to rozgryźć.
Neil Traft
1
Liya jest idealna. Dziękuję za link. Właśnie zainstalowałem wersję 2.0.12 na OSX 10.8 i działa świetnie.
robmclarty
64

Możesz polubić SQLPro dla SQLite (wcześniej SQLite Professional - App Store ).

Aplikacja ma kilka ciekawych funkcji, takich jak:

  • Automatyczne uzupełnianie i podświetlanie składni.
  • Integracja wersji (wycofanie do poprzednich wersji).
  • Wbudowane filtrowanie danych.
  • Możliwość ładowania rozszerzeń sqlite .
  • Zgodność z SQLite 2.
  • Eksportowanie opcji do CSV, JSON, XML i MySQL.
  • Importowanie z CSV, JSON lub XML.
  • Zmiana kolejności kolumn.
  • Obsługa pełnego ekranu.

Zrzut ekranu przeglądu SQLPro for SQLite

Witryna oferuje siedmiodniowy okres próbny . Jeśli dokonujesz zakupu za pośrednictwem naszej strony internetowej , użyj kodu promocyjnego STACK25, aby zaoszczędzić 25%.

Oświadczenie: Jestem programistą.

Kyle
źródło
1
Widzę v1.0.3 w AppStore i obecnie kosztuje 8,99 USD. Czy darmowa wersja nie jest już dostępna? Dzięki.
pm_labs
6
@paul_sns, niestety aplikacja nie jest już darmowa. Oto kilka kodów promocyjnych: PRFKTLYJTE3M, 7PN6FHANKNAJ, KY7KJPTMKJAA, WAFRTR797AWK, 64PY7K36TFY4, a jeśli się skończą, mogę dać kod promocyjny każdemu, kto wyśle ​​mi wiadomość e-mail / wsparcie z linkiem do tej strony.
Kyle
3
Bardzo fajna aplikacja. Warto pobrać.
Beast_Code
2
Naprawdę świetna aplikacja! Zaoszczędził mi mnóstwo czasu!
Georg
1
Fantastyczna aplikacja OSX - włożono w to dużo pracy i przemyśleń. Dobra wartość.
Jasper Blues
22

MesaSQLite jest najlepszym, jaki do tej pory znalazłem.

www.desertsandsoftware.com

Wygląda naprawdę bardzo obiecująco.

Michael Krelin - haker
źródło
1
mój głos należy również do MesaSQLite, nie jest to najlepszy interfejs, ale działa
valexa,
4
Strona internetowa nie żyje? Już niezbyt obiecujące ...
BastiBen
3
Zignoruj ​​komentarz „martwa strona”. To jest aktualne w dniu dat tego komentarza.
Gibron
3
Obecnie jest to oprogramowanie shareware o wartości 20 USD, nie jest darmowe.
Jonathan
3
To był taki ból w użyciu.
Dan Abramov
18

Używam prostego narzędzia do podstawowej operacji sqlite o nazwie Lita

To narzędzie jest oparte na Adobe Air, dlatego należy je zainstalować przed użyciem Lita. Adobe air można pobrać bezpłatnie ze strony Adobe .

krishna
źródło
1
To naprawdę świetne narzędzie. Uwielbiam to, że jest to aplikacja Air i że muszę ją otwierać tylko wtedy, gdy jej potrzebuję. Naprawdę ładne proste GUI. Właśnie tego chciałem! oto ekran
Gourneau
4
Niestety wygląda na to, że przestał działać na Lionie.
Mircea Grelus,
6
Ten projekt został teraz przerwany :(
Gibron
Nadal działa na Yosemite ...
Nicolinux
14

To rozszerzenie FireFox wygląda całkiem nieźle. W przeszłości korzystałem z SQLite Browser i to zadziałało.

Bill Turner
źródło
Przeglądarka SQLite jest dość stara, ale działa dobrze i jest mniej zobowiązująca niż wtyczka Firefox (używam Safari, nie Firefox)
Robert Gould
3
Lubię międzyplatformową przeglądarkę baz danych SQLite . To proste i szybkie.
Adrian
3
I wolne. Nie zapomnij tej części.
Jim Mitchener,
13

Opublikowałem instrukcje, jak uruchomić Firefox SQLite Managera poza Firefoksem, ponieważ FF stał się tak rozdęty w ostatnich kilku wydaniach. To naprawdę proste, a nawet skompilowałem DMG dla GUI sqlite, jeśli ktoś tego chce.

Jeremy Edgell
źródło
1
To działa naprawdę dobrze. Dzięki!
Jeff Kelley,
1
To jest niesamowite, dzięki!
hoitomt
1
Absolutnie genialne! Działa idealnie na Snow Leo i było to takie proste ... po prostu zainstaluj framework XULRunner, przeciągnij pakiet aplikacji SQLite Manager do folderu aplikacji i voila! Nie musisz martwić się o terminal ani nic. Teraz wystarczy tylko wymyślna ikona! Myślę, że na razie ukradnę ten z bazy ...: P
purefusion
2
Nie działa na Lwie. Zainstalowałem najnowszą wersję XULRunner i sam spróbowałem uruchomić instalator aplikacji, używając Jeremy'ego .dmg
Ben P
5

Sqliteman jest moją obecną preferencją: używa QT, więc jest wieloplatformowy. Ponieważ rozwijam się w systemach Windows, Linux i OS X, pomaga mieć te same narzędzia dostępne na każdym z nich.

Próbowałem również przez pewien czas SQLite Admin (Windows, co i tak nie ma znaczenia dla pytania), ale wydaje się, że jest obecnie nieobsługiwany i ma najbardziej irytujące skróty dowolnej aplikacji, z której kiedykolwiek korzystałem - Ctrl-S usuwa bieżące zapytanie, z nie ma nadziei na cofnięcie.

Mike Houston
źródło
sudo port install sqliteman
slf
brew install sqliteman - jeśli homebrew to twoja sprawa zamiast macports
stib
4

Wypróbuj tę przeglądarkę baz danych SQLite

Zobacz pełny dokument tutaj . Jest to bardzo prosta i szybka przeglądarka baz danych dla SQLite.

Bhavin_m
źródło
1
Zaktualizowany link . Wolę ten do szybkich zmian, niż uruchamianie Firefoksa tylko w celu edycji kilku wierszy.
Armando Pérez Marqués
1
To też jest moja ulubiona, nawet w repozytoriach Ubuntu.
Stavros Korokithakis
3

Zamiast tego spróbuj wyszukać wersję . Preferuję SqliteManager z SQLabs (49 USD, Mac i Windows), ale tak naprawdę nie oceniłem innych możliwości.

Hagelin
źródło
SQLiteManager z SQLabs. Jeszcze go nie używałem, ale wygląda całkiem dobrze z listy funkcji i zrzutów ekranu. Kosztuje 49 USD.
znq
Cały czas korzystam z SQLite Managera. Marco, programista jest bardzo pomocny. Wart swojej ceny
David DelMonte
2

Możesz wypróbować Navicat . Kiedyś miała darmową wersję „Lite”, która niestety nie jest już dostępna. Wersja pro obsługuje kilka ważnych silników DB, nie tylko SQLite. Obecnie używam 30-dniowej bezpłatnej wersji eval.

Laryx Decidua
źródło
1

Razorsql może obsługiwać wiele rodzajów baz danych.

coś
źródło
1
Mogę zaświadczyć, że jest to świetny produkt, ponieważ korzystałem z niego przez okres próbny.
Jack BeNimble,
Wygląda świetnie, ale Baza kosztuje tylko 20 USD, a kosztuje 70 USD.
Neil Traft