Какие приложения читают / записывают базу данных SQLite 3 в Ubuntu?


10

Установите приложение на другое устройство, которое экспортирует базу данных SQLite v3. Я хочу прочитать и изменить содержимое этого файла .db. Пробовал офисную базу Либре, радости нет. Какие приложения будут читать этот файл .db и редактировать его? Надеемся на приложение с графическим интерфейсом.


1
Редактирование .dbфайла SQLite3 требует знания SQL для внесения изменений в базу данных sqlite3 в любом случае, даже с приложениями, которые могут читать файл - есть ли причина, по которой вы не используете программу командной строки sqlite3 для этого?
Томас Уорд

Смотрите добавленное последнее предложение.
K7AAY

LibreOffice должен работать со Sqlite, хотя ... Это будет работать и для LO: wiki.openoffice.org/wiki/Documentation/How_Tos/…
Rinzwind

Libre Office не так, как указано выше.
K7AAY

Ответы:


15

Попробуйте БД Браузер для SQLite . С сайта:

DB Browser для SQLite - это высококачественный визуальный инструмент с открытым исходным кодом для создания, проектирования и редактирования файлов базы данных, совместимых с SQLite.

Это для пользователей и разработчиков, желающих создавать базы данных, искать и редактировать данные. Он использует знакомый интерфейс, похожий на электронную таблицу, и вам не нужно изучать сложные команды SQL.

Элементы управления и мастера доступны пользователям для:

  • Создание и сжатие файлов базы данных
  • Создание, определение, изменение и удаление таблиц
  • Создавать, определять и удалять индексы
  • Просматривать, редактировать, добавлять и удалять записи
  • Поиск записей
  • Импорт и экспорт записей в виде текста
  • Импорт и экспорт таблиц из / в файлы CSV
  • Импорт и экспорт баз данных из / в файлы дампа SQL
  • Выпуск SQL-запросов и проверка результатов
  • Изучите журнал всех команд SQL, выданных приложением

Установить с sudo apt install sqlitebrowser


4

Методом может быть использование плагина Mozilla Firefox под названием sqlite manager :

введите описание изображения здесь


1
Поддержка этого мертва как у квантовой Firefox
нейросеть

@neuronet Так печально, до того как Quantum стал моим браузером SQLite
Csaba Toth

4

В репозиториях есть версии для версий Ubuntu до 18.04 sqliteman. Он указан в этих репозиториях как «инструмент с графическим интерфейсом для администратора и разработчиков SQLite3».

Я не использовал это много, но кажется, что это легко доступный инструмент GUI в репозиториях. Если вы используете версию Ubuntu ранее 18.04, вы можете установить ее с помощью apt-get install sqliteman.


Больше не доступно с Bionic.
Плони

Подтверждено на packages.ubuntu.com/bionic/database
K7AAY

1
@ K7AAY Этот ответ мог бы сработать для пользователей, не относящихся к 18.04, - помните, что 16.04 и 14.04 все еще живы, поэтому вам следует помнить об этом. Я бы оставил там строки apt-get, а не просто выдернул их, отметив, что это работает только для версий более ранних, чем 18.04. (Помните также, что этот ответ был написан почти 4 года назад, поэтому вы должны помнить и об историческом аспекте ответа)
Томас Уорд

@ K7AAY, в то же время делая что-то, что было ответом, больше не является ответом. Я сделал несколько изменений в исходном сообщении, которые сохраняют исходный контент, но добавлю, что это работает только для более ранних версий до 18.04. (Если вы редактируете ответ и удаляете биты, делающие его полностью автономным ответом, вы делаете исторический ответ уже не как ответ - вместо простого редактирования ответа, чтобы указать, что команда работает только для версий более ранних, чем 18.04, в которой сохраняется исходный ответ, но разъясняет, что это не работает для более новых версий Ubuntu)
Томас Уорд

1

Посмотрите на SQLite Studio . Несмотря на то, что он недоступен в репозиториях пакетов Ubuntu, он прекрасно работает в этой ОС и является бесплатным и открытым исходным кодом.

Снимок экрана клиента SQLite Studio

Проект поддерживается с 2007 года (по состоянию на 2018 год). Это мультиплатформенная, многофункциональная и может быть расширена с помощью плагинов .

Полная история доступна, если вы любопытны.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.