SQLite

Un article de MemoWiki.

(Différences entre les versions)
m
m
Ligne 1 : Ligne 1 :
-
== Présentation ==
+
==Présentation==
[http://www.sqlite.org SQLite] est une base de données très légère, rapide avec des fonctionnalités complètes.
[http://www.sqlite.org SQLite] est une base de données très légère, rapide avec des fonctionnalités complètes.
SQLite est disponible sur de multiple plateformes.
SQLite est disponible sur de multiple plateformes.
-
 
+
==Avantages==
-
== Avantages ==
+
* Il n'y a pas de serveur à installer.
* Il n'y a pas de serveur à installer.
* Chaque base de données est contenue dans un seul fichier.
* Chaque base de données est contenue dans un seul fichier.
* Possibilité d'utiliser sqlite avec des scripts bash par exemple.
* Possibilité d'utiliser sqlite avec des scripts bash par exemple.
-
 
+
==Premiers pas==
-
== Premiers pas ==
+
Créer une nouvelle base de données  
Créer une nouvelle base de données  
  sqlite3 mabase.sqlite
  sqlite3 mabase.sqlite

Version du 27 août 2009 à 20:23

Présentation

SQLite est une base de données très légère, rapide avec des fonctionnalités complètes.

SQLite est disponible sur de multiple plateformes.

Avantages

  • Il n'y a pas de serveur à installer.
  • Chaque base de données est contenue dans un seul fichier.
  • Possibilité d'utiliser sqlite avec des scripts bash par exemple.

Premiers pas

Créer une nouvelle base de données

sqlite3 mabase.sqlite

Afficher les paramètres en cours

sqlite> .show
     echo: off
  explain: off
  headers: off
     mode: list
nullvalue: ""
   output: stdout
separator: "|"
    width: 
sqlite>

Importer un fichier csv

sqlite> .separator ";";
sqlite> .import nomfichier.csv matable;
Outils personnels