Table des matières

SQLite : une base de données SQL

Pré-requis

Installation

Configuration

Utilisation

Avec un client graphique : SQLiteManager

En ligne de commande

  1. Lancez dans un terminal :

    ...@...:~ $ sqlite3
    SQLite version 3.31.1 2020-01-27 19:55:54
    Enter ".help" for usage hints.
    Connected to a transient in-memory database.
    Use ".open FILENAME" to reopen on a persistent database.
    sqlite>

    Le prompt change et signale que vous êtes dans le terminal SQlite :

Lister les commandes

Quitter sqlite

Modifier le format de sortie

Afficher le nom des colonnes / Changer l'aspect des colonnes (.mode column)

Rappel des paramètres

Gestion des bases

  
* **.databases** : Liste les noms et les fichiers des bases de données associées
* **.tables ?TABLE?** : Liste les noms des tables dans la base courante. Si TABLE est spécifié, ne liste que les tables correspondant au motif TABLE.
* **.import FILE TABLE** : Importer les données de FILE dans TABLE
* **.indices ?TABLE?** : Afficher les noms de tous les indices ; si TABLE est spécifiée, n'affiche que les indices correspondant au motif TABLE
* **.output FILENAME** : Envoyer la sortie vers FILENAME<cli prompt='> '>sqlite> .output bd.txt

sqlite> select * from bd; sqlite> cat bd.txt sqlite> .quit</cli>

Dumper une table depuis SQLite en format SQL pour sauvegarder la structure et les données sur un disque

Manipuler une base

Autres commandes

Désinstallation

Voir aussi


Basé sur « Article » par Auteur.