Marc Silanus

Gestion des bases de données

Le serveur de gestion de bases de données de la carte FOX Board G20 est SQLITE. Il n’est pas installé par défaut. Pour l’installé et permettre sa prise ne charge par PHP, suivez les instructions suivantes :

debarm:~# apt-get update
debarm:~# apt-get install sqlite3
debarm:~# apt-get install php5-sqlite
...
debarm:~# /etc/init.d/lighttpd restart

Créez une nouvelle base de données basetest à l’aide de l’instruction sqlite3, créez une table test et insérez-y des données. Affichez le contenu de la table :

debarm:/var/www# sqlite3 basetest
SQLite version 3.5.9
Enter ".help" for   instructions
sqlite> create table test ("nom" VARCHAR(20),   "prenom" VARCHAR(20), "etablissement" TEXT,   "ville" VARCHAR(20));
sqlite> insert into test   values("silanus","marc","Lycee A.   BENOIT","L'ISLE SUR LA SORGUE");
sqlite> insert into test   values("toto","robert","Lycee A.   BENOIT","L'ISLE SUR LA SORGUE");
sqlite> select * from test;
silanus|marc|Lycee A.   BENOIT|L'ISLE SUR LA SORGUE
toto|robert|Lycee A.   BENOIT|L'ISLE SUR LA SORGUE
sqlite> .quit
debarm:/var/www#

SQLite