SQLite

Un article de MemoWiki.

(Différences entre les versions)
m
m
Ligne 1 : Ligne 1 :
-
SQLite[http://www.sqlite.org] 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.
-
Il n'y a pas de serveur à installer.
+
== Avantages ==
-
Chaque base de données est contenue dans un seul fichier.
+
* Il n'y a pas de serveur à installer.
 +
* Chaque base de données est contenue dans un seul fichier.
 +
* Possibilité d'utiliser sqlite des 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;

Version du 27 août 2009 à 19:53

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 des 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