![Разширението на GNOME „Desktop Cube“ вече поддържа деформация с щракване и плъзгане](/f/88275ea9ae7c17121dd22d38fc7bb899.gif?width=100&height=100)
SQLite е лек, малък и самостоятелен RDBMS в C библиотека. Популярни бази данни като MySql, PostgreSQLи т.н. работи в модела клиент-сървър и те имат специален процес, изпълняващ и контролиращ всички аспекти на работата на базата данни.
Но SQLite няма работещ процес и няма модел клиент-сървър. SQLite DB е просто файл с .sqlite3/.sqlite/.db разширение. Всеки език за програмиране има библиотека, която поддържа SQLite.
Можете да намерите SQLite, който се използва в
Има много повече области, където SQLite се използва. Всеки смартфон в света има стотици SQLite бази данни и има над един трилион бази данни в активна употреба. Това е доста голямо в цифри.
Настройвам SQLite е прост в сравнение с други популярни бази данни като MySql, Postgresqlи т.н. Първо, актуализирайте apt-cache като изпълните следната команда.
$ sudo apt актуализация.
Сега проверете дали има такива SQLite пакети, налични в подходящ хранилище, като изпълните следната команда.
$ sudo apt-cache търсене sqlite.
За да инсталирате пакета, изпълнете следната команда.
$ sudo apt инсталирайте sqlite3.
Можете да потвърдите инсталацията, като стартирате sqlite сесия, като изпълните следната команда.
$ sqlite3.
Можете да видите от горното изображение SQLite3 е успешно инсталиран и работи с версия 3.33.0..
Базата данни просто се съхранява като файл във вашата локална файлова система. Можете да създадете база данни при стартиране на sqlite сесия, като споменете името на базата данни като аргумент. Ако базата данни е налична, тя ще отвори базата данни, ако не, тя създава нова база данни.
Ако не предаваме името на базата данни като аргумент, тогава се създава временна база данни в паметта, която ще бъде изтрита, след като сесията бъде прекратена. Тук нямам никаква база данни, така че ще създам нова БД, като спомена името на БД като аргумент. След като сте свързани към сесията, можете да стартирате .бази данни команда, за да видите кой файл е прикачен към базата данни.
$ sqlite3/home/tecmint/test # създаване на тестови db в/home/tecmint. sqlite> .databases # За да видите коя сесия на база данни е свързана.
Сега нека създадем примерна таблица, като изпълним следните заявки.
# създаване на таблица sqlite> CREATE TABLE служител (Име Низ, възраст Int); # Вмъкване на записи sqlite> вмъкнете в служител (Име, възраст) ЦЕННОСТИ („Том“, 25), („Марк“, 40), („Стив“, 35);
Можете да стартирате .таблици команда за изброяване на таблици в базата данни.
sqlite> .tables # Списък на таблици в базата данни. sqlite> .headers on # Включете колоната за печат. sqlite> SELECT * ОТ служител; # Избор на запис от таблицата.
Сега, когато видяхме как да инсталирате и настроите sqlite3 ние също ще инсталираме sqlite браузър, прост GUI инструмент за управление на вашите sqlite бази данни.
$ sudo apt install sqlitebrowser -y.
Можете да стартирате приложението от менюто "Старт" или от терминала. За да започнете от терминала, изпълнете следната команда.
$ sqlitebrowser &
Изпълнете следната команда, за да премахнете и двете SQLite и SQLite браузър.
$ sudo apt --purge премахнете sqlite3 sqlitebrowser.
Това е всичко за тази статия. Ако имате някаква обратна връзка или съвети, моля, използвайте секцията за коментари, за да я публикувате.