Поиск по сайту:

Как установить SQLite и браузер SQLite в Ubuntu


SQLite — это легкая, небольшая и автономная СУБД на языке C. Популярные базы данных, такие как MySql, PostgreSQL и т. д., работают по модели клиент-сервер, и у них есть специальный процесс, который запускает и контролирует все аспекты работы базы данных.

Но в SQLite нет запущенных процессов и модели клиент-сервер. SQLite DB — это просто файл с расширением .sqlite3/.sqlite/.db. В каждом языке программирования есть библиотека для поддержки SQLite.

Вы можете найти SQLite, используемый в

  • Веб-браузеры (Chrome, Safari, Firefox).
  • MP3-плееры, приставки и электронные гаджеты.
  • Интернет вещей (IoT).
  • Устройства Android, Mac, Windows, iOS и iPhone.

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

Установите SQLite в Ubuntu

Настройка SQLite проста по сравнению с другими популярными базами данных, такими как MySql, Postgresql и т. д. Сначала обновите apt-cache. > выполнив следующую команду.

sudo apt update

Теперь проверьте, есть ли какие-либо пакеты SQLite в репозитории apt, выполнив следующую команду.

sudo apt-cache search sqlite

Чтобы установить пакет, выполните следующую команду.

sudo apt install sqlite3

Вы можете проверить установку, запустив сеанс sqlite, выполнив следующую команду.

sqlite3

На изображении выше видно, что SQLite3 успешно установлен и работает с версией 3.33.0..

Создать базу данных и таблицу SQLite

База данных просто сохраняется в виде файла в вашей локальной файловой системе. Вы можете создать базу данных при запуске сеанса sqlite, указав имя базы данных в качестве аргумента. Если база данных доступна, она откроется, если нет, будет создана новая база данных.

Если мы не передаем имя базы данных в качестве аргумента, в памяти создается временная база данных, которая будет удалена после завершения сеанса. Здесь у меня нет базы данных, поэтому я создам новую БД, указав имя БД в качестве аргумента. После подключения к сеансу вы можете запустить команду .databases, чтобы увидеть, какой файл прикреплен к базе данных.

sqlite3 /home/tecmint/test     # creating test db in /home/tecmint
sqlite> .databases            # To see which database session is connected

Теперь давайте создадим образец таблицы, выполнив следующие запросы.

create table

sqlite> CREATE TABLE employee(  
             Name String,            
             age Int);       

Insert records

sqlite> insert into employee(Name, age)
            VALUES ('Tom',25),             
            ('Mark',40),                   
            ('Steve',35);  

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

sqlite> .tables                       # List tables in database
sqlite> .headers on                   # Turn on column for printing
sqlite> SELECT * FROM employee;       # Selecting record from table

Установка браузера SQLite в Ubuntu

Теперь, когда мы увидели, как установить и настроить sqlite3, мы также установим браузер sqlite, простой инструмент с графическим интерфейсом для управления вашими базами данных sqlite.

sudo apt install sqlitebrowser -y

Вы можете запустить приложение из меню «Пуск» или из терминала. Чтобы начать с терминала, выполните следующую команду.

sqlitebrowser &

Удалите SQLite и браузер SQLite.

Выполните следующую команду, чтобы удалить браузер SQLite и SQLite.

sudo apt --purge remove sqlite3 sqlitebrowser

Вот и все, что касается этой статьи. Если у вас есть какие-либо отзывы или советы, пожалуйста, используйте раздел комментариев, чтобы опубликовать их.