Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
sqlite [Le 27/04/2016, 07:02]
88.184.223.108 [Manipuler une base]
sqlite [Le 01/04/2024, 10:56] (Version actuelle)
bcag2 [Utilisation avec un client graphique] dbeaver
Ligne 1: Ligne 1:
- 
 {{tag> sgbd}} {{tag> sgbd}}
  
Ligne 8: Ligne 7:
 SQLite3 présente l'​avantage de n'​avoir rien à configurer, rien à maintenir ou à administrer. C'est aussi son objectif. En contrepartie,​ certaines fonctionnalités sont absentes, comme la gestion des utilisateurs ou la possibilité de se connecter à distance à la base (en TCP/IP par exemple). SQLite3 présente l'​avantage de n'​avoir rien à configurer, rien à maintenir ou à administrer. C'est aussi son objectif. En contrepartie,​ certaines fonctionnalités sont absentes, comme la gestion des utilisateurs ou la possibilité de se connecter à distance à la base (en TCP/IP par exemple).
  
-//Cette description est tirée de "C en action" ​2ième ​édition de Yves METTIER.//+//Cette description est tirée de "C en action" ​2e édition de Yves METTIER.//
  
 ===== Installation ===== ===== Installation =====
Ligne 249: Ligne 248:
  
 <​note>​ Si '' ​  ​...>''​ apparait après avoir tapé la commande, c'est qu'il manque tout simplement le '';''​ à la fin de la requête. Ajoutez-le juste après le '' ​  ​...>;''​ et validez.</​note>​ <​note>​ Si '' ​  ​...>''​ apparait après avoir tapé la commande, c'est qu'il manque tout simplement le '';''​ à la fin de la requête. Ajoutez-le juste après le '' ​  ​...>;''​ et validez.</​note>​
-<​note>​Les types de données SQLite3 sont tels qu'​expliqué [[http://​www.sqlite.org/​datatype3.html|ici]] à savoir: //NULL, INTEGER, REAL, TEXT// et //BLOB//. Ce qui donne par exemple :+<​note>​Les types de données SQLite3 sont tels qu'​expliqué [[https://​www.sqlite.org/​datatype3.html|ici]] à savoir: //NULL, INTEGER, REAL, TEXT// et //BLOB//. Ce qui donne par exemple :
 <​code>​ <​code>​
 sqlite> CREATE TABLE bandedessinée (id integer primary key, titre TEXT, auteur TEXT, resume TEXT, num REAL, date_creation INTEGER); sqlite> CREATE TABLE bandedessinée (id integer primary key, titre TEXT, auteur TEXT, resume TEXT, num REAL, date_creation INTEGER);
Ligne 413: Ligne 412:
 Liste de clients graphiques libres disponibles sous Linux : Liste de clients graphiques libres disponibles sous Linux :
  
-  * [[http://​sqlitebrowser.sourceforge.net/|Sqlite Browser]] ​(présent dans les dépôts Ubuntu paquet ​: //sqlitebrowser//) +  * [[:​dbeaver|DBeaver]] 
-  * [[http://​mbg-sqlclient.developpez.com/​|Ohraimeur]]. +  * [[https://​sqlitebrowser.org/|Sqlite Browser]]présent dans les dépôts Ubuntu ​dans le paquet ​**[[apt>sqlitebrowser]]**. 
-  * [[https://addons.mozilla.org/​fr/​firefox/​addon/sqlite-manager/|Sqlite manager]] (extension pour [[:​Firefox]]). +  * [[https://​mbg-sqlclient.developpez.com/​|Ohraimeur]]. 
-  * [[http://sqliteman.com|Sqliteman - Sqlite Databases Made Easy]]+  * [[https://extendsclass.com/sqlite-browser.html|ExtendsClass]] (interface web). 
 +  * [[https://www.phpliteadmin.org/​|phpLiteAdmin]] (interface web).
  
 ===== Utiliser Sqlite avec Python ===== ===== Utiliser Sqlite avec Python =====
  • sqlite.1461733338.txt.gz
  • Dernière modification: Le 27/04/2016, 07:02
  • par 88.184.223.108