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

214

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

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

Teifion
источник
17
В качестве обновления: CocoaMySQL теперь "Sequel Pro", и это здорово для MySQL на Mac. Он все еще активно разрабатывается, и у них есть планы на SQLite и Postgres, но они еще не доступны.
Philfreo
@philfreo +1 - пока это не произойдет, я придерживаюсь командной строки и / или пишу сценарии, чтобы делать то, что я хочу. :)
Лестер Чунг
3
Sequel Pro все еще не SQLite, но вот ссылка sequelpro.com
nycynik

Ответы:

108

SQLite Manager для FireFox

finnw
источник
4
Зависает на медленных запросах и не имеет кнопки отмены запроса. Я использую RazorSQL.
wioota
2
Если я что-то упустил, это не позволит вам изменить существующие таблицы.
Махдаенг
1
Я бы сказал, что, используя MSSQL, Oracle Toad и phpMyAdmin, SQLiteManager for FireFox, безусловно, лучший из тех, что я использовал. Все самые распространенные операции находятся прямо перед вами. Недавно я начал использовать Sequel Pro, который похож на SQLite Manager для Firefox и до сих пор выглядит очень чистым (но это еще не MySQL для MySQL)
Ege Akpinar
Кто угодно может открыть sqlite с помощью пароля
Bagusflyer
6
Раньше это было лучшим, но это не работает с последним Firefox.
Том Кинкейд,
133

База моложе , чем ваш вопрос, и , безусловно , чувствует себя как 1.0, но пользовательский опыт миль лучше , чем опыт использования какой - либо из «кросс-платформенных» приложений на Mac.

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

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

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

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

benzado
источник
2
Я купил базу, и я действительно люблю это. Идеальный инструмент. Люблю все родное управление.
Сэм Соффс
2
хорошее программное обеспечение, но не бесплатное. :(
АхметБ - Google
33
Есть много бесплатных альтернатив, но они не так хороши. Это не совпадение.
Бензадо
2
Выглядит отлично, испытывает это на данный момент и делает все, что я хотел бы сделать, и в то же время имеет хорошо разработанный пользовательский интерфейс приложения Mac.
Яннис
2
Я тоже купил. Хорошее приложение для OSX.
Роб
89

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

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

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

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

РЕДАКТИРОВАТЬ: Вы также можете сделать это через органайзер в XCode

  1. Откройте органайзер в XCode («Окно»> «Органайзер»)
  2. Выберите вкладку «Устройства»
  3. Разверните устройство слева, на которое вы хотите загрузить / загрузить данные
  4. Выберите Приложения
  5. Выберите приложение на главной панели
  6. Панель внизу (Файлы данных в Песочнице) обновится со всеми файлами в этом приложении.
  7. Выберите Download и сохраните его где-нибудь
  8. Найти файл в Finder
  9. Щелкните правой кнопкой мыши и выберите «Показать содержимое пакета»

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

Joony
источник
1
Этот намного новее, чем любой другой. Похоже, он разрабатывается довольно активно. Так что по сравнению с другими бесплатными опциями это выглядит довольно многообещающе.
Нил Трафт
1
Welp, неважно. Я не могу заставить Лию показать мне содержимое какой-либо таблицы. Слава богу, я все равно использую Firefox. Я бы отменил свое возражение, но, эй, теперь так много дебильных правил, что он не позволит мне этого сделать !!
Нил Трафт
2
По общему признанию у Лии есть странный интерфейс. Вы не забыли выбрать стол и нажать большую кнопку «Перейти» внизу?
Joony
Да, с «Go» или «Run Custom Query» все, что я мог получить, было бесконечно занятым счетчиком. Я не знаю что не так. Я определенно использовал бы это, если бы мог понять это.
Нил Трафт
1
Лия идеальна. Спасибо за ссылку. Только что установил версию 2.0.12 на OSX 10.8 и он прекрасно работает.
robmclarty
64

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

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

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

Скриншот SQLPro для SQLite

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

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

рукав моря
источник
1
Я вижу v1.0.3 в AppStore и в настоящее время по цене $ 8,99. Бесплатная версия больше не доступна? Спасибо.
pm_labs
6
@paul_sns, к сожалению, приложение больше не является бесплатным. Вот некоторые промо-коды: PRFKTLYJTE3M, 7PN6FHANKNAJ, KY7KJPTMKJAA, WAFRTR797AWK, 64PY7K36TFY4, и если они закончатся, я могу дать промо-код любому, кто отправит мне / поддержку по электронной почте ссылку на эту страницу.
Кайл
3
Очень классное приложение. Стоит скачать.
Beast_Code
2
Действительно отличное приложение! Сэкономила мне кучу времени!
Георг
1
Фантастическое приложение для OSX - много работы и мыслей ушло на это. Хорошая ценность.
Джаспер Блюз
22

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

www.desertsandsoftware.com

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

Михаил Крелин - хакер
источник
1
мой голос тоже за MesaSQLite, не лучший интерфейс, но он работает
valexa
4
Сайт мертв? Больше не очень многообещающе ...
BastiBen
3
Не обращайте внимания на "мертвый" комментарий на сайте. Это на дату и время этого комментария.
Гиброн
3
В настоящее время это бесплатная программа за 20 долларов, а не бесплатная.
Джонатан
3
Это была такая боль в использовании.
Дан Абрамов
18

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

Этот инструмент основан на Adobe Air, поэтому его необходимо установить перед использованием Lita. Adobe air можно бесплатно загрузить с сайта Adobe .

Кришна
источник
1
Это действительно отличный инструмент. Мне нравится, что это приложение Air, и что мне нужно открывать его только тогда, когда оно мне нужно. Действительно хороший простой графический интерфейс. Как раз то, что я хотел! вот экран
Gourneau
4
К сожалению, похоже, он перестал работать на Lion.
Мирча Грелус
6
Этот проект сейчас снят с производства :(
Gibron
Это все еще работает на Йосемити ...
Nicolinux
14

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

Билл Тернер
источник
Браузер SQLite довольно старый, но работает просто отлично и требует меньше усилий, чем плагин Firefox (я использую Safari, а не Firefox)
Роберт Гулд
3
Мне нравится кроссплатформенный браузер баз данных SQLite . Это просто и быстро.
Адриан
3
И бесплатно. Не забывай эту часть.
Джим Митченер
13

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

Джереми Эджелл
источник
1
Это работает очень хорошо. Спасибо!
Джефф Келли
1
Это потрясающе, спасибо!
hoitomt
1
Абсолютно блестящий! Отлично работает на Snow Leo, и это было так просто ... просто установите фреймворк XULRunner, перетащите пакет приложений SQLite Manager в папку приложений и вуаля! Не нужно суетиться с терминалом или чем-то еще. Теперь все, что нужно, это модная иконка! Я думаю, что я украду тот из Базы пока ...: P
purefusion
2
Не работает на льва. Я установил последнюю версию XULRunner и попытался запустить установщик приложения самостоятельно, используя уже созданный Джереми .dmg
Ben P
8

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

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

Jorje
источник
2
Это было полезно для меня.
WebOrCode
5

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

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

Майк Хьюстон
источник
sudo port установить sqliteman
slf
brew install sqliteman - если вместо macports вам
нужен
5

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

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

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

Nycen
источник
2
не похоже, что индукция позволяет изменять таблицы.
ниндзянир
4

Попробуйте этот браузер базы данных SQLite

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

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

Попробуйте поиск VersionTracker вместо этого. Я предпочитаю SqliteManager от SQLabs ($ 49, Mac & Windows), но я не оценил другие альтернативы.

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

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

Ларикс Децидуа
источник
1

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

STH
источник
1
Я могу засвидетельствовать, что это отличный продукт, поскольку я использовал его в течение пробного периода.
Джек БеНимбл
Выглядит отлично, но Base стоит всего $ 20, где стоит $ 70.
Нил Трафт