Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
sqlite [Le 04/06/2018, 16:05] L'Africain [Utilisation avec un client graphique] |
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.org/|Sqlite Browser]], présent dans les dépôts Ubuntu dans le paquet **[[apt>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]]. |
+ | * [[https://extendsclass.com/sqlite-browser.html|ExtendsClass]] (interface web). | ||
* [[https://www.phpliteadmin.org/|phpLiteAdmin]] (interface web). | * [[https://www.phpliteadmin.org/|phpLiteAdmin]] (interface web). | ||