Création d'une base de données


Nous utiliserons ici WAMP pour créer notre base de données avec phpMyAdmin. (l'installation de WAMP qui est un serveur local gratuit a été vu précédemment dans ce chapitre sur les bases de PHP).

Avec WAMP, ouvrez phpMyAdmin (clic de gauche sur l'icone WAMP et sélectionnez phpMyAdmin.
phpmyadmin

Sur la gauche, se trouve la liste des bases de données. A chaque base correspond des tables.

Le langage SQL va vous permettre d'accéder aux informations se trouvant dans votre base de données.

Nous allons maintenant créer notre première base de données. L'objectif étant la gestion de membres sur votre site.

Cliquez sur la gauche sur nouvelle base de données, écrivez : membre, puis cliquez sur créer.
On vous indique qu'aucune table n'a été créée.

 

CREATE TABLE

Nous allons donc écrire maintenant la commande SQL qui va créer une table.
On utilise la commande : CREATE TABLE.
Cette commande sera suivie du nom de votre table, et des champs qui vont la composer (on spécifie le nom et le type de chaque colonne).
Le nom de cette table sera inscription. et on souhaite insérer les noms, prénoms et email comme données.

Ce qui vous donne :

CREATE TABLE inscription (noms varchar(15), prénoms varchar(15), email varchar(30))

Cliquez sur l'onglet SQL et écrivez la commande indiquée ci-dessus (pas de copier-coller).
sql phpmyadmin

Cliquer sur exécuter.
Si vous n'avez pas fait d'erreur, votre table inscription apparait dans la colonne de gauche.
En cliquant dessus, votre table s'affiche avec noms, prénoms, email.
MySQL a retourné un résultat vide (aucune ligne), aucune donnée n'ayant encore été envoyée.

Le type de données VARCHAR présent dans la ligne de commande ci-dessus permet de stocker des chaînes de caractères de longueur variable.
Valeurs entre 1 et 255 caractères.
Il existe d'autres types de données que nous découvrirons au fur et à mesure des exemples.

 

DROP TABLE

Pour supprimer une table d'une base de données, on utilise la commande DROP TABLE.
Nous allons donc maintenant supprimer la table inscription de la base de données membre.

Cliquez sur SQL et écrivez :

DROP TABLE inscription

Votre table inscription est désormais supprimée.
Vous auriez pu simplement cliquez sur supprimer mais il est préférable vous habituer à écrire le code.

 

Cliquez sur le menu déroulant ci-dessous pour accéder au chapitre 2.

Retour haut de page