SQLite est un moteur de base de données Embedded SQL simple mais puissant. Contrairement à d'autres systèmes de base de données, SQLite n'a pas besoin de s'exécuter sur un serveur et toutes les informations sont stockées dans un seul fichier sur le disque. SQLite est open source et est utilisé par de nombreux systèmes et applications de petites entreprises, y compris le navigateur Firefox de Mozilla, le navigateur Chrome de Google et le logiciel antivirus de McAfee. SQLite est simple à installer et à exécuter à partir de la ligne de commande sur Ubuntu Linux, et peut être un bon choix pour les applications personnalisées pour petites entreprises qui peuvent fonctionner sur une gamme d'appareils.
1
Appuyez sur "Ctrl-Alt-T" pour ouvrir une fenêtre de terminal dans Ubuntu.
2
Tapez "sudo apt-get install sqlite3 libsqlite3-dev" (omettez les guillemets ici et partout) pour installer SQLite et ses fichiers de développement. La commande sudo permet à SQLite3 de s'installer avec les autorisations de niveau racine nécessaires. Entrez votre mot de passe utilisateur lorsque cela vous est demandé. La dernière version est téléchargée et installée à partir des référentiels Ubuntu.
3
Créez une nouvelle base de données à partir de la ligne de commande en tapant:
sqlite3 mydatabase.db
Cela crée un nouveau fichier de base de données dans le répertoire actuel.
4
Tapez les instructions SQL requises pour générer une table, insérer de nouveaux enregistrements ou interroger des données existantes. Par exemple, pour créer une nouvelle table, tapez:
CREATE TABLE maTable (id INTEGER, nom VARCHAR (100));
Cela crée une table nommée «myTable» avec deux champs, «id» et «name». Terminez toujours l'instruction SQL par un point-virgule.
5
Tapez ".help" pour voir une liste des commandes SQLite disponibles. Toutes les commandes commencent par un point - par exemple, tapez ".tables" pour afficher une liste des tables de la base de données actuelle.
6
Tapez ".quit" pour fermer le client SQLite, puis tapez "exit" sur la ligne de commande pour fermer la fenêtre du terminal.