SQLite est un système de base de données basé sur des fichiers légers. Il n'a pas de dépendances comme les autres grandes bases de données. SQLite utilise moins de mémoire, il est donc idéal pour les systèmes intégrés comme Android. Vous pouvez également utiliser SQLite pour vos sites Web et applications s'il n'a pas besoin de stocker trop de données.
SQLite est une excellente base de données. Puisqu'il s'agit d'un système de base de données basé sur des fichiers, il a certaines limites. La taille du fichier d'un seul fichier de base de données SQLite dépend du système de fichiers sur lequel vous avez créé le fichier. Par exemple, sur le système de fichiers FAT 32, le fichier de base de données SQLite peut être aussi important que 4 Go. Pour éviter les limites de SQLite, vous devez utiliser un système de fichiers qui prend en charge un gros fichier. C'est ça.
Si vous pensez que votre fichier de base de données peut être plus grand que le plus grand fichier que votre système de fichiers prend en charge, vous devriez envisager d'utiliser un autre système de base de données comme MySQL ou MARIADB ou PostgreSQL.
SQLite est open source et une base de données multiplateforme.
Dans cet article, je vais vous montrer comment installer Sqlite sur Arch Linux. Commençons.
Installation de Sqlite
Mettez d'abord à jour le Pac-Man Package Repository Cache de votre machine Arch avec la commande suivante:
$ sudo pacman -sy
Le cache du référentiel de package PACMAN doit être mis à jour.
SQLITE Version 3, qui est la dernière version au moment de la rédaction de cet article, est disponible dans le référentiel officiel de package d'Arch Linux.
Vous pouvez exécuter la commande suivante pour installer Sqlite 3 sur Arch Linux:
$ sudo pacman -s sqliteMaintenant appuyez sur «y» puis appuyez pour continuer.
SQLITE 3 doit être installé.
Une fois l'installation terminée, vous pouvez exécuter la commande suivante pour vérifier si SQLite fonctionne:
$ sqlite3 --versionComme vous pouvez le voir sur la capture d'écran ci-dessous, la version de Sqlite est installée est 3.22.0.
Utilisation de Sqlite
Dans cette section, je vais vous montrer comment utiliser le système de base de données SQLite 3.
Vous pouvez utiliser SQLite 3 en utilisant le sqlite3 Interface de ligne de commande ou vous pouvez utiliser Navigateur DB pour SQLite Pour utiliser SQLite 3 graphiquement. Je vais vous montrer comment utiliser SQLite en utilisant graphiquement Navigateur DB. Navigateur DB pour SQLite est disponible dans le référentiel officiel de package d'Arch Linux. Vous pouvez installer Navigateur DB pour SQLite sur Arch Linux avec la commande suivante:
$ sudo pacman -s sqlitebrowserMaintenant appuyez sur «y» puis appuyez pour continuer.
Navigateur DB pour SQLite devrait être installé.
Maintenant tu peux aller à Activités ou Menu d'application de votre environnement de bureau souhaité et recherchez Sqlite Et tu devrais voir Navigateur DB pour SQLite icône comme indiqué dans la capture d'écran ci-dessous. Clique dessus.
Navigateur DB pour SQLite devrait commencer comme indiqué dans la capture d'écran ci-dessous.
Vous pouvez cliquer sur Nouvelle base de données Pour créer une nouvelle base de données SQLite 3 en utilisant Navigateur DB pour SQLite.
Une fois que vous avez cliqué sur Nouvelle base de données, Vous devez être invité à enregistrer la base de données SQLite comme indiqué dans la capture d'écran ci-dessous. Tapez un nom de fichier et cliquez sur Sauvegarder.
Une fois que vous avez cliqué sur Sauvegarder, Vous devriez voir la fenêtre suivante.
Tapez un nom de table dans la section marquée de la capture d'écran ci-dessous. Je vais l'appeler utilisateurs tableau.
Maintenant cliquez sur Ajouter le champ bouton comme marqué dans la capture d'écran ci-dessous.
Vous devriez voir un nouveau champ Champ1 Étant créé.
Changez maintenant le nom du champ de Champ1 pour identifiant, Laissez le type à ENTIER et marquer le PAQUET, IA et Pas nul les cases à cocher comme indiqué dans la capture d'écran ci-dessous.
Maintenant cliquez sur Ajouter le champ bouton à nouveau, créez un nouveau champ prénom et changer le type en TEXTE, et marquer le Pas nul Cochez la case comme indiqué dans la capture d'écran ci-dessous.
Maintenant cliquez sur Ajouter le champ bouton à nouveau, créez un nouveau champ nom de famille et changer le type en TEXTE, et marquer le Pas nul Cochez la case comme indiqué dans la capture d'écran ci-dessous.
Cela suffit pour montrer comment utiliser Navigateur DB pour SQLite Pour travailler avec les bases de données SQLite 3. Alors cliquez sur D'ACCORD comme marqué dans la capture d'écran ci-dessous.
La table est indiquée dans le côté gauche du Navigateur DB fenêtre.
Maintenant pour insérer des données dans la table, pour aller Parcourir les données onglet, modifiez la table en utilisateurs et cliquez sur Nouvel enregistrement comme marqué dans la capture d'écran ci-dessous.
Comme vous pouvez le voir, un enregistrement vide est ajouté.
Vous pouvez cliquer sur l'enregistrement et le modifier au besoin.
Une fois que vous avez terminé, vous pouvez cliquer sur Écrire des changements bouton comme marqué dans la capture d'écran pour enregistrer les modifications de la base de données.
Vous pouvez également ouvrir le fichier de base de données avec l'interface de ligne de commande de SQLite ainsi que:
$ SQLITE3 ~ / Desktop / UsersLe utilisateurs Le fichier SQLite 3 doit être ouvert avec SQLite 3 comme indiqué dans la capture d'écran ci-dessous.
Exécutez maintenant l'instruction SQL suivante pour sélectionner toutes les lignes de utilisateurs tableau.
sqlite> select * chez les utilisateurs;Comme vous pouvez le voir, les données que j'ai enregistrées Navigateur DB y a-t-il.
C'est ainsi que vous installez SQLite et l'utilisez sur Arch Linux. Merci d'avoir lu cet article.