Чем открыть sql базу linux

How to properly view a .sqlite file using sqlite?

I have installed the program sqlite in order to view file types with that extension, however even after reading its help documentation and its manpage, I am still confused about how I get it to show me what I want. So how exactly do you use this program? I just want to properly view a file of that extension. I am running Ubuntu GNOME 16.04 with GNOME 3.20.

What output or view type do you want? There are also GUI database explorers which would be easier to handle, I think.

@ByteCommander: Depends what types there are, could you give me some examples? Also, I don’t really mind if it is in CLI or GUI.

@AndreaLazzarotto: I don’t know. All I know is I have .sqlite files created by Firefox that I want to view.

sqlite is the old version. I strongly suggest you use sqlite3 but you probably already did that if you installed the wonderful sqlitebrowser as suggested in the A. 🙂

1 Answer 1

Let’s start with the more user-friendly way and use the GUI tool sqlitebrowser . It offers you to easily explore a database without having to know SQL commands.

You can install it with the command

sudo apt install sqlitebrowser 

and run it from the launcher/dash/application menu or using the command

In the main window you can click Open database to open your *.sqlite file. It will then display something like this (here displaying the database of a Firefox add-on for applying user styles):

enter image description here

I already switched to the Browse Data tab on the left panel, where you can view the database table contents now. You select which table to display in the «Table:» combobox.

Of course you can also do this from the command-line, using e.g. sqlite3 . This method requires you to know at least a basic set of SQL commands and is better suited for advanced users or if you need to parse the output in a script.

Читайте также:  Linux create file with space

You install sqlite3 using the command

and then run it with the following command ( -column and -header option for better readability of the output, see man sqlite3 for more info):

Then you get an interactive SQLite3 command prompt, like this:

$ sqlite3 -column -header SQLite version 3.11.0 2016-02-15 17:29:24 Enter ".help" for usage hints. sqlite> 

The first thing you must do now is to open the database file. Therefore you can use the .open SQLite command. Enter this to the sqlite> prompt (again using the same Firefox add-on database as above, you will type a different path of course):

.open "/home/bytecommander/.mozilla/firefox/gtltfeay.default/stylish.sqlite" 

Note that Tab completion works here and will help you to enter the path to your database file.

You can now see the list of loaded databases using the .databases command (file name is truncated because it’s so long):

sqlite> .databases seq name file --- --------------- ---------------------------------------------------------- 0 main /home/bytecommander/.mozilla/firefox/gtltfeay.default/styl 

You see the database we just opened is now called main .

In the next step we list all tables of the main (default) database:

sqlite> .tables style_meta styles 

We see the two tables style_meta and styles listed.

Let’s display the style_meta table completely with all columns. Therefore we need the SQL command SELECT * FROM style_meta; (don’t forget the semicolon!):

sqlite> SELECT * FROM style_meta; id style_id name value ---------- ---------- ---------- ----------- 46 1 domain lichess.org 47 1 type site 48 3 domain lichess.org 49 3 type site 50 2 domain lichess.org 51 2 type site 53 4 type global 

To get help with commands specific to SQLite3’s interactive shell (commands starting with a period), type .help at the sqlite> prompt or read its manpage man sqlite3 . All other commands are common SQL, you should search for a basic SQL tutorial to learn them.

You can exit the interactive sqlite3 shell again using the .exit command or Ctrl + D .

Источник

Downloads

Note — If for any reason the standard Windows release does not work (e.g. gives an error), try a nightly build (below).

Nightly builds often fix bugs reported after the last release. 😄

Читайте также:  Linux узнать статус процесса

macOS

Our latest release (3.12.2) for macOS:

Homebrew

If you prefer using Homebrew for macOS, our latest release can be installed via Homebrew Cask:

brew install --cask db-browser-for-sqlite 

Nightly builds

Download nightly builds for Windows and macOS here:

Linux

Our latest release is available as an AppImage, Snap packages, and distribution specific packages:

AppImage

Remember to change it’s permission bits to be executable before you run it. 😄

Snap packages

Snap Release build

 snap install sqlitebrowser 

Snap Nightly builds

 snap install sqlitebrowser --devmode 

Other distribution specific instructions:

Arch Linux

Install with the following command:

sudo pacman -S sqlitebrowser 

Fedora

Install for Fedora (i386 and x86_64) by issuing the following command:

sudo dnf install sqlitebrowser 

openSUSE

sudo zypper install sqlitebrowser 

Debian

Note that Debian focuses more on stability rather than newest features. Therefore packages will typically contain some older version, compared to the latest release.

Install the package using:

sudo apt-get install sqlitebrowser 

Ubuntu and Derivatives

Stable release

For Ubuntu and derivaties, @deepsidhu1313 provides a PPA with the latest release here:

To add this ppa just type in these commands in terminal:

sudo add-apt-repository -y ppa:linuxgndu/sqlitebrowser 

Then update the cache using:

Install the package using:

sudo apt-get install sqlitebrowser 

Ubuntu 14.04.X, 15.04.X, 15.10.X and 16.04.X are supported for now (until Launchpad decides to discontinue building for any series).

Ubuntu Precise (12.04) and Utopic (14.10) are not supported:

  • Precise does not have a new enough Qt package in its repository by default, which is a dependency
  • Launchpad does not support Utopic any more, which has reached its End of Life

Nightly builds

Nightly builds are available here:

To add this ppa, type these commands into the terminal:

sudo add-apt-repository -y ppa:linuxgndu/sqlitebrowser-testing 

Then update the cache using:

Install the package using:

sudo apt-get install sqlitebrowser 

Other Linux

On others, compile DB4S using the instructions in BUILDING.md.

FreeBSD

DB Browser for SQLite works well on FreeBSD, and there is a port for it (thanks to lbartoletti 😄). DB4S can be installed using either this command:

make -C /usr/ports/databases/sqlitebrowser install 
pkg install sqlitebrowser 

Источник

Чем открыть SQL?

Если вы не смогли открыть файл двойным нажатием на него, то вам следует скачать и установить одну из программ представленных ниже, либо назначить программой по-умолчанию, уже установленную (изменить ассоциации файлов). Наиболее популярным программным обеспечением для даного формата является программа MySQL (для ОС Windows) — данная программа гарантированно открывает эти файлы. Ниже вы найдете полный каталог программ, открывающих формат SQL для операционной системы Windows, Mac, Linux.

Читайте также:  Загрузочная флешка gnu linux

Программы для открытия SQL файлов

Чем открыть SQL в Windows?

Mac

Linux

Общее описание расширения

Формат файла SQL относится к расширениям из категории Базы, его полное название — Structured Query Language Data File.

Файл SQL относится к одноименному языку структурированных запросов, SQL файлы хранят код, применяемый в целях изменения содержимого в среде баз данных SQL. Такое расширение файла может хранить разнообразные инструкции, отвечающие за формирование, а также редактирование самой структуры базы данных. Среди подобных инструкций, можно встретить операции вставки, удаления, обновления и так далее.

Что еще может вызывать проблемы с файлом?

Наиболее часто встречаемой проблемой, из-за которой пользователи не могут открыть этот файл, является неверно назначенная программа. Чтобы исправить это в ОС Windows вам необходимо нажать правой кнопкой на файле, в контекстном меню навести мышь на пункт «Открыть с помощью», а выпадающем меню выбрать пункт «Выбрать программу. «. В результате вы увидите список установленных программ на вашем компьютере, и сможете выбрать подходящую. Рекомендуем также поставить галочку напротив пункта «Использовать это приложение для всех файлов SQL».

  • Попробуйте найти нужный файл в другом источнике в сети интернет. Возможно вам повезет найти более подходящую версию. Пример поиска в Google: «Файл filetype:SQL». Просто замените слово «файл» на нужное вам название;
  • Попросите прислать вам исходный файл еще раз, возможно он был поврежден при передаче;

Знаете другие программы, которые могут открыть SQL? Не смогли разобраться как открыть файл? Пишите в комментариях — мы дополним статью и ответим на ваши вопросы.

  • Видео форматы
  • Аудио форматы
  • Электронные книги
  • Текстовые форматы
  • Дисковые образы
  • Табличные данные
  • Растровые изображения
  • Векторные изображения
  • Резервное копирование
  • Raw
  • Сжатые файлы
  • Файлы данных
  • Базы
  • 3D Изображения
  • CAD файлы
  • Файлы разработчиков
  • Зашифрованные файлы
  • Исполняемые форматы
  • Шрифты
  • Файлы игр
  • GIS, карты
  • Другие расширения
  • Форматы макетов
  • Форматы плагинов
  • Файлы настроек
  • Системные файлы
  • Веб форматы

Источник

Оцените статью
Adblock
detector