Cette activité est particulière, elle est nécessaire à la poursuite du module, donc OBLIGATOIRE.
Afin de créer votre base de données, accédez à votre compte PHP sur votre hébergeur ou votre serveur local.
Directives pour l'utilisation du serveur local de votre ordinateur
Si vous utilisez le serveur apache de votre ordinateur (serveur local), utilisez le lien suivant :
Méthode utilisant PHPMYADMIN
http://127.0.0.1/phpmyadmin/
ou
http://__votre__i.p.__/phpmyadmin/
Si cette adresse ne fonctionne pas, installez phpmyadmin en tapant dans le terminal
sudo apt-get install phpmyadmin
Inscrivez le nom d'utilisateur root et le mot de passe cb
Prenez quelques minutes afin d'explorer votre interface.
Créez ensuite votre base de données nommée memoire
Dans cette bases de données, créez une table nommée element contenant les champs suivants:
id : type int + auto increment (numérotation automatique) + primary key (clé primaire)
titre : type varchar(50)
contenu : type varchar(5000)
3) Faites une capture-écran-image de votre terminal affichant votre base de données et votre table
11) Téléchargez cette image dans votre espace de téléchargement
Méthode utilisant PHPMYADMIN et les scripts SQL
Notez que vous auriez pu utiliser un script sql dans l'interface phpmyadmin afin de créer la base de données, la table et les champs .
Voici les commandes sql que vous auriez-pu utiliser :
1) création de la base de données :
create database memoire;
2) création de la table et des champs
CREATE TABLE element (id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, titre VARCHAR(50), contenu VARCHAR(5000));
3) Faites une capture-écran-image de votre terminal affichant votre base de données et votre table
11) Téléchargez cette image dans votre espace de téléchargement
Méthode utilisant directement le serveur mysql dans un terminal
Notez que vous auriez pu utiliser le terminal afin de créer la base de données, la table et les champs
1) Se connecter au serveur SQL en tant qu'administrateur (root)
mysql -u root -p
2) utiliser le serveur SQL
use mysql;
3) Créer la base de données
create database memoire;
4) Afficher la liste des bases de données
show databases;
5) Utiliser la base de données
use memoire;
6) Créer la table et les champs
CREATE TABLE element (id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, titre VARCHAR(50), contenu VARCHAR(5000));
7) Afficher la(es) table(s) de cette base de données
show tables;
8) Insérer des données dans la table element
INSERT INTO element (titre,contenu) values('un titre','un contenu');
9) Afficher des données de la table element
select id,titre,contenu from element order by id;
10) Faites une capture-écran-image de votre terminal affichant le résultat de votre dernière commande
11) Téléchargez cette image dans votre espace de téléchargement
Dans votre page de correction, ajoutez :
1) Un titre de niveau 1 contenant le texte : Création d'une base de données
2) un lien vers :
http://__votre__i.p.__/phpmyadmin/
3) Insérez votre capture-écran-image
en remplacant __votre__i.p.__ par votre i.p. (exemple : 10.114.6.69, utilisez la commande ifconfig ou /sbin/ifconfig pour obtenir votre i.p.)
Si vous utilisez le serveur de votre compte PHP sur un autre hébergeur, je ne peux vous donner de directives précises car en fonction de votre hébergeur php, les procédures de création d'une base de données sont différentes.