Frontend SQLite для OS X?


19

Я шукаю бажано безкоштовний інтерфейс SQLite для використання в ОС X.

Щось подібне до MySQL Workbench зробить. Складіть окремі пропозиції в окремі відповіді.


2
Існує аналогічні питання по StackOverflow тут . Ви можете знайти додаткові відповіді.
синій маркер

Відповіді:


13

Браузер БД для SQLite

Браузер БД для SQLite - це легкий графічний редактор для баз даних SQLite, побудований поверх Qt. Основна мета проекту - дозволити нетехнічним користувачам створювати, змінювати та редагувати бази даних SQLite за допомогою набору майстрів та інтерфейсу, подібного до електронних таблиць.


Я другий. Я використовую його, і він працює як рекламується, плюс це безкоштовно.

Проект перейшов до GitHub - нове посилання https://github.com/sqlitebrowser/sqlitebrowser .
Гордон Девіссон

9

Це далеко не інші графічні інструменти, згадані тут, але я виявив, що я віддаю перевагу взаємодії зі своїми базами даних SQLite зі вбудованим інструментом командного рядка sqlite3 :

$ 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);

Найкраще, що він вбудований в Mac OS X і повністю, на 100% безкоштовний. (Ні серйозно, код знаходиться у відкритому доступі )


2
Facepalm. Знадобилося мені годину пошуку, щоб дізнатися, що він уже встановлений на моїй машині.
Роб ван дер Веер

4

Можливо, вам сподобається моє додаток SQLPro для SQLite ( App Store ).

Деякі з акуратних особливостей, які вона включає:

  • Підсвічування синтаксису та автозавершення (іноді його називають інтелісенсом).
  • Настроювані теми, що дозволяють повністю настроїти редактор запитів.
  • Можливість запускати декілька запитів одночасно (і налаштований ярлик запуску запиту).
  • Виявлення первинного ключа в результатах запиту. Після виявлення первинних ключів ви можете оновлювати результати та видаляти рядки безпосередньо з сітки.
  • Помилки в запитах будуть підкреслені.

SQLPro для скріншоту SQLite 1

Є повний конструктор схем. SQLPro для SQLite дозволяє додавати / оновлювати / видаляти:

  • Столи
  • Покажчики
  • Іноземні ключі та
  • Тригери

Дизайнер стовпців Дизайнер іноземних ключів На додачу:

  • Таблиці можна імпортувати та експортувати з / у форматі CSV, XML або JSON.
  • Браузер історії запитів, щоб ви могли бачити запити, запущені в минулому.
  • Улюблені запити можна зберігати та використовувати повторно.
  • У сітці результатів можна шукати (або за допомогою комбінації клавіш Cmd - F, або клацнувши правою клавішею сітки результатів та обравши пошук).

Існує семиденна пробна версія, доступна через веб-сайт. Якщо ви купуєте через наш веб-магазин , використовуйте промо-код STACK25, щоб заощадити 25%.

Відмова: Я розробник.


Погляньте, будь ласка , на часті запитання , особливо на частину про саморекламу. Оскільки немає "найкращого" інструменту для всіх, чи можете ви також додати список унікальних функцій, які має ваш інструмент?
nohillside

Це гарне програмне забезпечення, але наявність лише одного вікна запитів дещо обмежує ... Мені потрібні різні вікна запитів для одного й того ж ДБ.
Пракаш Надар

2

Додаток Firefox для менеджера SQLite

Не рідне додаток OS X, але це зробить роботу!


Здається, в наші дні все інтегровано у Firefox. Це дійсно дивне використання браузера, IMO. Цілком відрізняється від чогось такого, як phpSqLite.
Джейсон Салаз

Це безкоштовно! І я вважаю, що кращим браузером SQLite Database є надання зручності для копіювання / редагування, кольору для читабельності та бічних панелей для швидкого доступу. Єдиний недолік, який він має у браузері SQLite Database, - це те, що він вимагає Firefox.
Джеймс

1

Є також бренд Navicat редакторів SQL, включаючи Navicat для SQLite, які доступні в магазині додатків Mac (http://itunes.apple.com/us/app/navicat-for-sqlite/id424161923?mt=12) .

Я не використовував їх інструмент SQLite, але використовував їхній продукт MySQL і виявив, що він працює добре для більшості завдань.


1

База ($ 32,99 USD / £ 19,99)

Рідний додаток OSX для взаємодії з базами даних SQLite. База не безкоштовна, але я вважаю це корисним. Його можна придбати через магазин додатків Mac.



0

Navicat SQLite ($ 49 / $ 99)

Navicat for SQLite - це потужний інструмент адміністрування та розробки баз даних для SQLite. Він працює з версіями 2 і 3 SQLite і підтримує більшість функцій SQLite, включаючи тригер, індекс, перегляд тощо.

Це хороший продукт, але IMHO дорогий.


0

SQLiteFlow ($ 2,99)

SQLiteFlow - це дуже чудовий інструмент графічного інтерфейсу для SQLite на macOS. Це інтуїтивно зрозумілий, стабільний і надійний.

Він має функції, які, як передбачається, мають більшість редакторів або менеджерів SQLite. У тому числі:

  1. Переглядач даних, який дозволяє переглядати, редагувати, додавати або шукати дані таблиці безпосередньо через інтерфейс користувача без будь-якого коду. А також дозволяє копіювати дані в програмі перегляду даних у CSV.
  2. Редактор запитів, який підтримує автоматичне завершення коду, підсвічування синтаксису, формат запиту, копіювання запиту майже в будь-яку цитовану рядок мови після деякої конфігурації.

  3. Інструмент інтерфейсу графічного інтерфейсу, який може допомогти вам у підтримці структури вашої бази даних без особливих зусиль для написання запиту на зміни таблиці, натомість він може генерувати запит для вас після того, як ви скажете SQLiteFlow в інтерфейсі, що потрібно змінити.

  4. Додавання відкритих баз даних безпосередньо через користувальницький інтерфейс - корисна функція, якщо ви маєте справу з приєднанням баз даних у своїй щоденній роботі, що дуже зручно, економте час на написання команд ATTACH DATABASE.

  5. Обробляти ім’я файлу бази даних або каталог автоматично змінюється. Це особливість, що коли ви виявили, що вона існує, ви не можете її залишити!
    Для мене, як розробника iOS, SQLiteFlow допомагає мені безперебійно працювати з базою даних SQLite в симуляторі iOS, не потребуючи впоратися з тим, що шлях одного файлу (SQLite database) в iOS-симуляторі мінливий.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.