Я ищу предпочтительно бесплатный интерфейс SQLite для использования под OS X.
Что-то похожее на MySQL Workbench подойдет. Размещайте отдельные предложения в отдельных ответах.
Я ищу предпочтительно бесплатный интерфейс SQLite для использования под OS X.
Что-то похожее на MySQL Workbench подойдет. Размещайте отдельные предложения в отдельных ответах.
Ответы:
DB Browser для SQLite - это легкий графический редактор для баз данных SQLite, построенный на основе Qt. Основная цель проекта - позволить нетехническим пользователям создавать, изменять и редактировать базы данных SQLite, используя набор мастеров и интерфейс, похожий на электронную таблицу.
Это далеко от других графических инструментов, упомянутых здесь, но я обнаружил, что я предпочитаю взаимодействовать с моими базами данных 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 и полностью бесплатен. (Нет, серьезно, код в свободном доступе )
Вам может понравиться мое приложение SQLPro для SQLite ( App Store ).
Вот некоторые из опрятных функций:
Есть полный конструктор схем. SQLPro для SQLite позволяет добавлять / обновлять / удалять:
На сайте доступна семидневная пробная версия. Если вы покупаете через наш интернет- магазин , используйте промо-код STACK25, чтобы сэкономить 25%.
Отказ от ответственности: я разработчик.
Надстройка SQLite Manager для Firefox
Не родное приложение для OS X, но оно будет работать!
Существует также торговая марка SQL редакторов Navicat, в том числе Navicat для SQLite, которые доступны в Mac App Store (http://itunes.apple.com/us/app/navicat-for-sqlite/id424161923?mt=12). ,
Я не использовал их инструмент SQLite, но использовал их продукт MySQL и нашел, что он хорошо работает для большинства задач.
Нативное приложение OSX для взаимодействия с базами данных SQLite. База не бесплатная, но я нашел ее полезной. Вы можете купить его через Mac App Store.
Вы можете попробовать Valentina Studio http://www.valentina-db.com/en/valentina-studio-overview 14 февраля 2013 г. в версии 5.0 добавлена поддержка SQLite, а также MySQL, PostgreSQL. Это бесплатно. Работает на Mac, Win и Linux. Включает не только управление БД, но и мощные отчеты, которые снова работают на 3 ОС.
Navicat для SQLite - это мощный инструмент администрирования и разработки баз данных для SQLite. Он работает с SQLite версий 2 и 3 и поддерживает большинство функций SQLite, включая Trigger, Index, View и т. Д.
Это хороший продукт, но ИМХО дорогой.
SQLiteFlow - очень хороший инструмент с графическим интерфейсом для SQLite на macOS. Это интуитивно понятно, стабильно и надежно.
У него есть функции, которые есть у большинства редакторов или менеджеров SQLite. В том числе:
Редактор запросов, который поддерживает автозаполнение кода, подсветку синтаксиса, форматирование запросов, копирование запроса практически в любую строку в кавычках любого языка после некоторой конфигурации.
Инструмент изменения графического интерфейса таблицы, который может помочь вам поддерживать структуру базы данных без каких-либо трудностей при написании запроса на изменение таблицы, вместо этого он может сгенерировать запрос для вас после того, как вы сообщите SQLiteFlow в пользовательском интерфейсе, что нужно изменить.
Присоединение открытых баз данных непосредственно через пользовательский интерфейс - это полезная функция, если вы имеете дело с прикреплением базы данных в своей повседневной работе, очень удобно, экономя ваше время от написания команд ATTACH DATABASE.
Обрабатывать имя файла базы данных или изменения каталога автоматически. Это функция, которая, как только вы обнаружили, что она существует, вы не можете оставить ее!
Мне, как разработчику iOS, SQLiteFlow помогает мне беспрепятственно работать с базой данных SQLite в симуляторе iOS без необходимости учитывать тот факт, что путь к одному и тому же файлу (базе данных SQLite) в симуляторе iOS является изменяемым.