SQLite est un appareil léger, petit et autonome SGBDR dans une bibliothèque C. Bases de données populaires comme MySql, PostgreSQL, etc. fonctionne dans le modèle client-serveur et dispose d’un processus dédié qui exécute et contrôle tous les aspects du fonctionnement de la base de données.

Mais SQLite n’a aucun processus en cours d’exécution et n’a pas de modèle client-serveur. SQLite DB est simplement un fichier avec .sqlite3 / .sqlite / .db extension. Chaque langage de programmation a une bibliothèque pour prendre en charge SQLite.

Vous pouvez trouver SQLite utilisé dans

  • Navigateurs Web (Chrome, Safari, Firefox).
  • Lecteurs MP3, décodeurs et gadgets électroniques.
  • Internet des objets (IoT).
  • Appareils Android, Mac, Windows, iOS et iPhone.

Il y a beaucoup plus de domaines où SQLite est utilisé. Chaque smartphone dans le monde a des centaines de SQLite fichiers de base de données et il y a plus d’un billion de bases de données en cours d’utilisation. C’est assez énorme en nombre.

Installez SQLite dans Ubuntu

Mise en place SQLite est simple par rapport à d’autres bases de données populaires comme MySql, PostgreSQL, etc. Tout d’abord, mettez à jour apt-cache en exécutant la commande suivante.

Publicité
$ sudo apt update

Maintenant, vérifiez s’il y en a SQLite packages disponibles dans le apte référentiel en exécutant la commande suivante.

$ sudo apt-cache search sqlite

Pour installer le package, exécutez la commande suivante.

$ sudo apt install sqlite3

Vous pouvez valider l’installation en démarrant le sqlite session en exécutant la commande suivante.

$ sqlite3
Démarrer La Session Sqlite
Démarrer La Session Sqlite

Vous pouvez voir sur l’image ci-dessus SQLite3 est correctement installé et fonctionne avec la version 3.33.0..

Créer une base de données et une table SQLite

La base de données est simplement stockée sous forme de fichier dans votre système de fichiers local. Vous pouvez créer une base de données lors du lancement de la session sqlite en mentionnant le nom de la base de données comme argument. Si la base de données est disponible, elle ouvrira la base de données sinon elle crée une nouvelle base de données.

Si nous ne transmettons pas le nom de la base de données comme argument, une base de données temporaire en mémoire est créée qui sera supprimée une fois la session terminée. Ici, je n’ai pas de base de données, je vais donc créer une nouvelle base de données en mentionnant le nom de la base de données comme argument. Une fois que vous êtes connecté à la session, vous pouvez exécuter le .databases pour voir quel fichier est attaché à la base de données.

$ sqlite3 /home/tecmint/test     # creating test db in /home/tecmint
sqlite> .databases            # To see which database session is connected
Créer Une Base De Données Sqlite
Créer Une Base De Données Sqlite

Créons maintenant un exemple de table en exécutant les requêtes suivantes.

# 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);  

Vous pouvez exécuter le .les tables commande pour lister les tables de la base de données.

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

Installation du navigateur SQLite dans Ubuntu

Maintenant que nous avons vu comment installer et configurer sqlite3 nous installerons également sqlite browser, un outil GUI simple pour gérer vos bases de données sqlite.

$ sudo apt install sqlitebrowser -y

Vous pouvez lancer l’application depuis le menu démarrer ou depuis le terminal. Pour démarrer à partir du terminal, exécutez la commande suivante.

$ sqlitebrowser &
Navigateur De Base De Données Pour Sqlite
Navigateur De Base De Données Pour Sqlite

Désinstaller SQLite et SQLite Browser

Exécutez la commande suivante pour supprimer les deux SQLite et SQLite le navigateur.

$ sudo apt --purge remove sqlite3 sqlitebrowser

Voilà pour cet article. Si vous avez des commentaires ou des conseils, veuillez utiliser la section des commentaires pour les publier.

Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer:

TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint! pour rechercher ou parcourir les milliers d’articles publiés disponibles GRATUITEMENT à tous.

Si vous aimez ce que vous lisez, pensez à nous acheter un café (ou 2) en guise de remerciement.

Soutenez-Nous

Nous sommes reconnaissants pour votre soutien sans fin.

.

Rate this post
Publicité
Article précédentNikita Mazepin a quitté «  assez battu  » après ses débuts difficiles
Article suivantDisney + Star Wars Show The Bad Batch obtient une nouvelle bande-annonce
Avatar De Violette Laurent
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici