Mac SQLite редактор [закрыт]

217

Я знаю CocoaMySQL, но я не видел Mac GUI для SQLite, есть ли он?

В моем поиске Google не появился графический интерфейс, связанный с Mac, поэтому я спрашиваю здесь, а не Google.

  • 17
    В качестве обновления: CocoaMySQL теперь "Sequel Pro", и это здорово для MySQL на Mac. Он все еще активно разрабатывается, и у них есть планы на SQLite и Postgres, но они еще не доступны.
  • 0
    @philfreo +1 - пока это не произойдет, я буду придерживаться командной строки и / или писать сценарии, чтобы делать то, что я хочу. :)
Показать ещё 1 комментарий
Теги:
user-interface
osx

15 ответов

103
Лучший ответ

SQLite Manager для FireFox

  • 4
    Зависает на медленных запросах и не имеет кнопки отмены запроса. Я использую RazorSQL.
  • 2
    Если я что-то упустил, это не позволит вам изменить существующие таблицы.
Показать ещё 4 комментария
139

Base моложе вашего вопроса и определенно чувствует себя как 1.0, но пользовательский опыт намного лучше, чем опыт использования любого из "кросс-платформенных" приложений на Mac.

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

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

ОБНОВЛЕНИЕ: с декабря 2008 года Base теперь до версии 2.1, он стал отличным продуктом. Я не помню, как он стоил, но я заплатил за обновление 1.x до 2.x. Все еще рекомендуется.

ДРУГОЕ ОБНОВЛЕНИЕ: База доступна в Mac App Store, вам может быть полезно прочитать отзывы там.

  • 1
    Я сделал :) Это очень хорошая программа.
  • 2
    Я купил базу, и я действительно люблю это. Идеальный инструмент. Люблю все родное управление.
Показать ещё 8 комментариев
89

Я использую Liya из Mac App Store, бесплатно, выполняет работу и проект (месяц или около того) между обновлениями по состоянию на январь 2013 г.).

Я также много тестирую на устройстве. Вы можете получить доступ к базе данных SQLITE на устройстве:

  • Добавьте Application supports iTunes file sharing в info.plist и установите для него значение YES
  • Запуск приложения на устройстве
  • Откройте iTunes
  • Выберите устройство
  • Выберите вкладку "Приложения"
  • Перейдите к разделу "Общий доступ к файлам" и выберите приложение
  • Файл .sqlite должен появиться в правой панели - выберите его и "Сохранить в..."
  • После его сохранения откройте его в своем любимом редакторе SQLITE

Вы также можете отредактировать его и скопировать его.

EDIT: Вы также можете сделать это через Организатор в XCode

  • Откройте Организатор в XCode (Окно > Организатор)
  • Выберите вкладку "Устройства"
  • Разверните устройство слева, которое вы хотите загрузить/загрузить данные, в
  • Выберите приложения
  • Выберите приложение на главной панели
  • Панель внизу (файлы данных в Sandbox) обновит все файлы в этом приложении
  • Выберите Загрузить и сохраните его где-нибудь
  • Найти файл в Finder
  • Щелкните правой кнопкой мыши и выберите "Показать содержимое пакета"

Теперь вы можете просматривать, редактировать и повторно загружать пакет на свое устройство отладки. Это может быть очень удобно для хранения снимков разных состояний для тестирования на других устройствах.

  • 1
    Этот намного новее, чем любой другой. Похоже, он разрабатывается довольно активно. Так что по сравнению с другими бесплатными опциями это выглядит довольно многообещающе.
  • 1
    Welp, неважно. Я не могу заставить Лию показать мне содержимое какой-либо таблицы. Слава богу, я использую Firefox в любом случае. Я бы отменил свое возражение, но, эй, теперь так много дебильных правил, что он не позволит мне сделать это !!
Показать ещё 4 комментария
66

Вам может понравиться SQLPro для SQLite (ранее SQLite Professional - App Store).

В приложении есть несколько опрятных функций, таких как:

  • Автозаполнение и подсветка синтаксиса.
  • Интеграция версий (откат к предыдущим версиям).
  • Встроенная фильтрация данных.
  • Возможность загрузки расширений sqlite.
  • Совместимость с SQLite 2.
  • Экспорт параметров в CSV, JSON, XML и MySQL.
  • Импорт из CSV, JSON или XML.
  • Переупорядочение столбцов.
  • Полноэкранная поддержка.

Изображение 1122

Существует семидневная пробная версия через веб-сайт. Если вы покупаете через наш веб-сайт, используйте промо-код STACK25, чтобы сохранить 25%.

Отказ от ответственности: я разработчик.

  • 1
    Я вижу v1.0.3 в AppStore и в настоящее время по цене $ 8,99. Бесплатная версия больше не доступна? Благодарю.
  • 6
    @paul_sns, к сожалению, приложение больше не является бесплатным. Вот некоторые промо-коды: PRFKTLYJTE3M, 7PN6FHANKNAJ, KY7KJPTMKJAA, WAFRTR797AWK, 64PY7K36TFY4, и если они закончатся, я могу дать промо-код любому, кто отправит мне / поддержку по электронной почте ссылку на эту страницу.
Показать ещё 6 комментариев
21

MesaSQLite - лучшее, что я нашел до сих пор.

www.desertsandsoftware.com

Выглядит очень многообещающе.

  • 1
    мой голос идет и на MesaSQLite, не лучший интерфейс, но он работает
  • 4
    Сайт мертв? Больше не очень перспективно ...
Показать ещё 5 комментариев
18

Я использую простой инструмент для базовой операции sqlite, называемый Lita

Этот инструмент основан на Adobe Air, который должен быть установлен до использования Lita. Adobe AIR можно скачать бесплатно с сайта Adobe.

  • 1
    Это действительно отличный инструмент. Мне нравится, что это приложение Air, и что мне нужно открывать его только тогда, когда оно мне нужно. Действительно хороший простой графический интерфейс. Как раз то, что я хотел! вот экран
  • 4
    К сожалению, похоже, он перестал работать на Lion.
Показать ещё 2 комментария
14

Это расширение FireFox выглядит довольно красиво. Я использовал SQLite Browser в прошлом и выполнял эту работу.

  • 0
    Браузер SQLite довольно старый, но работает просто отлично и требует меньше усилий, чем плагин Firefox (я использую Safari, а не Firefox)
  • 3
    Мне нравится кроссплатформенный браузер баз данных SQLite . Это просто и быстро.
Показать ещё 1 комментарий
13

Я опубликовал инструкции по запуску Firefox SQLite Manager за пределами Firefox, так как FF hase настолько раздулся в последних нескольких выпусках, Это очень просто, и я даже скомпилировал DMG для sqlite gui, если кто-то захочет этого.

  • 1
    Это работает очень хорошо. Спасибо!
  • 1
    Это потрясающе, спасибо!
Показать ещё 2 комментария
8

Взгляните на бесплатный инструмент - Valentina Studio. Удивительный продукт! IMO - лучший менеджер для SQLite для всех платформ:

Также он работает на Mac OS X, вы можете установить Valentina Studio (БЕСПЛАТНО) прямо из Mac App Store:

  • 2
    Это было полезно для меня.
5

Существует также приложение Induction (http://inductionapp.com/), которое является бесплатным и открытым исходным кодом (https://github.com/Induction/Induction).

Просто перетащите файл .sqlite на значок, чтобы открыть файл.

И другой отличный вариант https://github.com/yepher/CoreDataUtility

  • 2
    не похоже, что Индукция позволяет вам изменять таблицы.
5

Sqliteman - это мое текущее предпочтение: он использует QT, поэтому он кросс-платформенный. Поскольку я разрабатываю Windows, Linux и OS X, это помогает использовать одинаковые инструменты для каждого из них.

Я также пробовал SQLite Admin (Windows, так что не имеет значения для вопроса в любом случае) какое-то время, но в настоящее время он не поддерживается, и самые раздражающие горячие клавиши любого приложения, которое я когда-либо использовал - Ctrl-S очищает текущий запрос, не надеясь на отмену.

  • 0
    порт sudo установить sqliteman
  • 0
    brew install sqliteman - если вам нужен homebrew, а не macports
4

Попробуйте SQLite Database Browser

Смотрите полный документ здесь. Это очень простой и быстрый браузер баз данных для SQLite.

  • 1
    Обновленная ссылка . Я предпочитаю этот вариант для быстрого редактирования, а не для запуска Firefox просто для редактирования пары строк.
  • 1
    Это тоже мой любимый, даже в репозиториях Ubuntu.
3

Попробуйте versiontracker search. SqliteManager из SQLabs ($ 49, Mac и Windows) - это тот, который я предпочитаю, но я не оценил другие альтернативы.

  • 0
    SQLiteManager от SQLabs. Я еще не использовал это сам, но это выглядит довольно хорошо из списка функций и скриншотов. Это стоит 49 долларов.
  • 0
    Я использую SQLite Manager все время. Марко, разработчик очень полезен. Хорошо стоит денег
2

Вы можете попробовать Navicat. Раньше у него была бесплатная версия "Lite", к сожалению, она больше не доступна. Про версия поддерживает несколько важных механизмов БД, а не только SQLite. В настоящее время я использую 30-дневную бесплатную версию eval.

1

Razorsql может обрабатывать многие типы баз данных.

  • 1
    Я могу засвидетельствовать, что это отличный продукт, поскольку я использовал его в течение пробного периода.
  • 0
    Выглядит отлично, но Base стоит всего 20 долларов, где стоит 70 долларов.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню