Подтвердить что ты не робот

Рекомендация для приложения Sqlite DB manager?

Здесь представлено довольно много приложений с графическим интерфейсом Sqlite:

http://www.sqlite.org/cvstrac/wiki?p=ManagementTools

некоторые из них, по-видимому, неполные, ошибочные, не поддерживаемые и т.д. Есть ли у вас рекомендации?

4b9b3361

Ответ 1

Я использую плагин менеджера SQLite для Firefox.

Мне кажется довольно стабильным.

Ответ 2

Вот еще один бесплатный вариант. Для меня это было довольно стабильно. SQLiteStudio

Ответ 3

Для Windows: я искал функциональность и удобный графический интерфейс - было особенно сложно удовлетворить последнее требование, но эти два выбора оба хороши:

a) Достаточно хорошо: SQLite Expert

Менее дорогой, полнофункциональный менеджер. Автор очень чутко реагирует на комментарии и сообщения об ошибках и часто публикует обновления. Обратная сторона, если вы посмотрите на историю версий, заключается в том, что новые выпуски, похоже, вводят новые ошибки, которые затем фиксируются в последовательных сборках. Графический интерфейс отлично подходит для быстрого создания новых баз данных; немного меньше для разработки запросов и работы с большими объемами данных. Основная проблема: вы не видите схему при редактировании запроса (без перетаскивания вкладок в программе).

b) Почти идеально: SQLite Maestro

дороже. Богатый пользовательский интерфейс, легкий доступ ко всем функциям, красивый визуальный конструктор запросов и автоматический форматирование SQL для удобства чтения, много глазных конфет. Существует отдельный, более специализированный построитель запросов (код SQLite Factory), но вы можете обойтись только с основным приложением Maestro. Основная проблема: не представляется возможным изменить размер шрифта для отображения таблицы, а значение по умолчанию слишком мало; вначале легко заблудиться в чаще вкладок, хотя в целом я нахожу GUI очень продуктивным.

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

Чтобы просто просматривать данные, попробуйте SQLite Spy - бесплатно и дайте вам ответы на вызовы, но нет или немного поддержки GUI для редактирования. Очень удобно для быстрого поиска.

Ответ 4

Прошло утро, ища хороший менеджер баз данных Sqlite/Browser и остановился на SqliteStudio, в настоящее время v2.20.28, m работает на Ubuntu Linux 10.04.

  • Загрузка - это один несжатый исполняемый файл объемом 4,3 МБ. Период!
  • Быстро, хорошо себя вести и использует скромные ресурсы.
  • Интерфейс чистый и привлекательный с логической функциональностью.
  • Я не говорю это часто, но это просто "Радость для использования".
  • Он был разработан и активно поддерживается Pawel Salawa, который заслуживает похвалы за создание очень приятной программы.

Я просто использовал его для объединения двух баз данных Firefox FloatNotes (Sqlite v3), которые просто используют одну таблицу...

  • Целевая база данных находится на локальном узле, где работает SqliteStudio (т.е./0/LX02)
  • Файл исходной базы данных находится на удаленном узле, установленном через SSHFS в /0/LX04
  • Открыл два файла базы данных с помощью Add Database.
  • Использовал редактор SQL для выполнения INSERT в базе данных LX02 из SELECT на LX04.
  • Нажмите значок "Конец", когда все пойдет хорошо, или "Откат", если есть ошибки для исправления.
  • Обновите данные таблицы, чтобы увидеть вставленные строки.

Там нет функции импорта графического интерфейса, но слияние довольно просто, если вы знаете SQL. Я предоставил NULL для первого столбца, который является первичным ключом уникального идентификатора, так что Sqlite будет автоинкремент, таким образом перенумерация строк, объединенных в...

INSERT INTO [floatnotes.sqlite].floatnotes
SELECT NULL,
       url,
       protocol,
       content,
       x,
       y,
       w,
       h,
       color,
       status,
       guid,
       creation_date,
       modification_date
  FROM [floatnotes-LX04.sqlite].floatnotes;

Ответ 6

Я использовал Sqliteman в прошлом. Очень приятно.

Ответ 7

SQLiteSpy - хороший выбор

Ответ 8

Я использовал SQL Explorer. Плагин firefox является потрясающим, но он не может правильно обрабатывать BIGINT (он урезал их). Я заметил, что драйвер .jar, похоже, не поддерживает FTS4 (но поддерживает FTS3) и не показывает индексы в структуре данных.

Мне нравится SQL explorer, поскольку вы можете использовать других поставщиков, таких как mySQL, с одним клиентом.

Ответ 10

Если вы используете OSX, вам может понравиться SQLPro для SQLite (Магазин приложений).

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

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

Ответ 11

Я использовал SQLite Professional и был надежным. Единственным недостатком было то, что изменения, внесенные мной в db с помощью симулятора iOS, не были разрешены в приложении (мне пришлось закрыть его и снова открыть для отображения), но эта функция была добавлена ​​в последней версии. Теперь он делает все, что мне нужно. Я доволен поддержкой. Это хорошо для тестирования, и я использую его для построения структуры db. Никогда не было ошибкой.

Ответ 12

Вы не упомянули о платформе, поэтому здесь отличное сравнение в инструментах SQLite для Mac OS X. Я лично нашел MesaSQLite, чтобы быть наиболее похожим на мои предпочтения в отношении инструментов базы данных, кстати, это был CocoaMySQL. (Для Windows я просто использовал вышеописанное дополнение Firefox.)

Ответ 13

Если вы работаете в Visual Studio большую часть времени, то System.Data.SQLite хорош, а как плюс обрабатывает зашифрованные базы данных.

Ответ 14

Navicat SQLite очень хорош, и они поддерживают Windows, OS X и Linux тоже.

Ответ 15

Возможно, вы захотите проверить MYZSQLExplorer, здесь.

В отличие от других инструментов, он работает на устройствах iOS (или в симуляторе). Это Viewer, а не инструмент управления, и не такой функциональный, как некоторые другие инструменты, но удобен, так как вы можете запустить его из своего кода и просматривать свою базу данных из своего приложения.

Или вы можете "Открыть в...", он хранит sqlite, отправив их в виде вложений электронной почты.

Я разработал его, чтобы помочь себе на этапах разработки и тестирования, и это помогло.

Если у вас есть отзывы об этом, я бы хотел его услышать.

Ответ 16

Если вам нужны только операции CRUD в файле базы данных sqlite, SQuirreL - это очень просто вариант, поскольку он имеет функцию автозаполнения, которая значительно повысить скорость и эффективность ввода запросов sql.

Чтобы использовать базу данных SQLite в SQuirreL, сначала загрузите JDBC-драйвер SQLite из здесь, затем отпустите банку в папке lib SQuirreL папка. Теперь откройте SQuirreL и выберите "Создать новый драйвер". В поле Пример URL введите

JDBC: SQLite: $FILE_URL

и в поле "Класс" введите

org.sqlite.JDBC

После этого выберите "Создать новый псевдоним" и выберите только что добавленный драйвер и замените $file_url фактическим расположением файла sqlite, затем нажмите "ОК" и вы закончите.