logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

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
Prochaine révision Les deux révisions suivantes
utilisateurs:hypathie:tutos:creer-son-site-web-en-php-_-installer-mysql-creer-une-bdd-pour-un-site-en-php-objet [24/06/2016 10:16]
Hypathie [Utilisation]
utilisateurs:hypathie:tutos:creer-son-site-web-en-php-_-installer-mysql-creer-une-bdd-pour-un-site-en-php-objet [24/06/2016 11:05]
Hypathie [Utilisation]
Ligne 16: Ligne 16:
 ===== Utilisation ===== ===== Utilisation =====
  
-====Base de données, table login ====+====Base de données, table membre====
 ===On crée la base de données === ===On crée la base de données ===
  
Ligne 23: Ligne 23:
 <code user>​./​creerMysqlBDDetUser.sh essaiLogin essaiLogin <​motDePasse></​code>​ <code user>​./​creerMysqlBDDetUser.sh essaiLogin essaiLogin <​motDePasse></​code>​
  
-=== Création de la table login ===+=== Création de la table membre===
  
 <code sql> <code sql>
-    ​USE essaiLogin+USE essaiLogin;
-  +
-    DROP TABLE IF EXISTS `essaiLogin`;+
  
-    ​CREATE TABLE login+DROP TABLE IF EXISTS `membre`; 
-    ​ id ​int(11) NOT NULL auto_increment+ 
-     login text NOT NULL, +CREATE TABLE IF NOT EXISTS membre
-    ​ pass_md5 text NOT NULL, +  ​membre_id ​int(10UNSIGNED ​NOT NULL AUTO_INCREMENT
-     PRIMARY KEY  (id+  ​prenom varchar(50) NOT NULL, 
-    TYPE=MyISAM;+  nom varchar(50) NOT NULL, 
 +  ​login varchar(20) ​NOT NULL, 
 +  ​motPasse varchar(100) ​NOT NULL, 
 +  mail varchar(100) NOT NULL, 
 +  ​PRIMARY KEY  (membre_id), 
 +  ​UNIQUE KEY username (login) 
 +)ENGINE=InnoDB DEFAULT CHARSET=utf8;
 </​code>​ </​code>​
  
Ligne 41: Ligne 45:
  
 <code sql> <code sql>
-use essaiLogin+USE essaiLogin;
- +
-TRUNCATE `login`; +
-delete from `login`;+
    
-INSERT INTO `login` ​(`login`, ​`pass_md5`) VALUES +TRUNCATE ​`login`
-('toto', 'toto'), +DELETE FROM `login`
-('titi', 'titi');+ 
 +INSERT INTO membre(prenomnom, login, motPasse, mail) VALUES  
 +('prenom', 'nom', '​login',​ MD5('​motPasse'​),​ '​mail@mail.fr'), 
 +('toto', 'toto', '​toto'​ ,​MD5('​toto'​),​ '​toto@toto.fr'); 
 +</​code>​ 
 + 
 +===On vérifie === 
 + 
 +<code user>​mysql -uessaiLogin -p essaiLogin -e "​select * from membre;"</​code>​ 
 + 
 + 
 +<​code>​ 
 +Enter password:  
 ++-----------+--------+------+-------+----------------------------------+--------------+ 
 +| membre_id | prenom | nom  | login | motPasse ​                        | mail         | 
 ++-----------+--------+------+-------+----------------------------------+--------------+ 
 +|         1 | prenom | nom  | login | 335368c4ed30a8f0f3b3919a2dfade2a | mail@mail.fr | 
 +|         2 | toto   | toto | toto  | f71dbe52628a3f83a77ab494817525c6 | toto@toto.fr | 
 ++-----------+--------+------+-------+----------------------------------+--------------+
 </​code>​ </​code>​
utilisateurs/hypathie/tutos/creer-son-site-web-en-php-_-installer-mysql-creer-une-bdd-pour-un-site-en-php-objet.txt · Dernière modification: 01/09/2016 10:48 par Hypathie

Pied de page des forums

Propulsé par FluxBB