·4 мин. чтения

Как открыть файлы .sqlite3 на Mac без терминала

Двойной клик по файлу .sqlite3 на Mac ничего полезного не делает. macOS не распознаёт формат, и Терминал — единственный встроенный вариант.

У вас есть файл .sqlite3 — возможно, экспортированный из проекта Django, извлечённый из контейнера приложения iOS или загруженный коллегой. Вы двойной щелчок по нему на вашем Mac и получаете диалог «нет приложения установлено для открытия» или, что ещё хуже, он открывается в текстовом редакторе и показывает бинарную ерунду. macOS просто не знает, что делать с файлами SQLite из коробки.

Варианты по умолчанию — все плохи

Без установки чего-либо, ваш единственный вариант — Терминал. Откройте его, перейдите в каталог файла и введите sqlite3 yourfile.sqlite3. Отсюда вы можете запускать команды вроде .tables и SELECT * FROM tablename; — но вывод — это простой текст без форматирования, без прокрутки и без способа редактировать данные визуально.

Если вы разработчик, комфортный в Терминале, это работает для быстрых проверок. Но для чего-либо сверх простого запроса — просмотра нескольких таблиц, редактирования значений, понимания схемы — это медленно и подвержено ошибкам. И если вы не разработчик, это вообще не-стартер.

Некоторые люди пробуют средства просмотра SQLite в Интернете, которые работают в браузере. Это требует загрузки файла базы данных на сервер, что вызывает очевидные проблемы приватности — особенно если база данных содержит данные пользователей или учётные данные.

Откройте файлы .sqlite3 двойным щелчком с помощью Tome

Tome регистрирует себя как обработчик для файлов .sqlite3, .sqlite и .db на macOS. После установки вы можете дважды щелкнуть на любом файле SQLite в Finder, и он откроется напрямую в Tome — таблицы, перечисленные в боковой панели, данные отображаются в прокручиваемой сетке, готовой к просмотру.

Tome, открывающий файл .sqlite3 на Mac с визуальным браузером таблиц

Терминал не требуется

Просматривайте каждую таблицу, представление, индекс и триггер визуально. Прокручивайте строки так, как вы бы делали это в электронной таблице. Нажимайте на заголовки столбцов, чтобы понять вашу схему. Всё визуально, сразу и не требует знаний командной строки.

Редактируйте данные без SQL

Нужно изменить значение? Нажмите на ячейку и вводите. Нужно добавить строку? Нажмите вставить. Нужно удалить записи? Выберите и удалите. Tome обрабатывает SQL INSERT и DELETE за кулисами, чтобы вы могли сосредоточиться на своих данных, а не на синтаксисе.

Ваши данные остаются локальными

Tome — это нативное приложение macOS. Ваш файл базы данных никогда не покидает ваш компьютер. Нет загрузок, нет облачной обработки, нет проблем приватности. Откройте, просмотрите, отредактируйте, закройте — всё происходит локально.

Получите Tome в Mac App Store

Следующая статья

Tome

Browse, query, and edit SQLite databases in a native Mac app.

Get Tome on the Mac App Store