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

Ceci est une ancienne révision du document !


creer-son-site-web-en-php _ Installer mysql, créer une BDD pour un site en php objet

  • Objet : Mise en place d'une base de données mysql, organiser le code de son site web selon les conventions de la programmation orientée objet.
  • Niveau requis :

Introduction

Installations relative à la base de données

apt-get install php5-mysql 
apt-get install mysql-server
apt-get install phpmyadmin

Utilisation

Base de données, table login

On crée la base de données

./creerMysqlBDDetUser.sh essaiLogin essaiLogin <motDePasse>

Création de la table login

USE essaiLogin;
 
DROP TABLE IF EXISTS `login`;
 
CREATE TABLE IF NOT EXISTS login (
  user_id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  username VARCHAR(20) NOT NULL,
  password VARCHAR(100) NOT NULL,
  PRIMARY KEY  (user_id),
  UNIQUE KEY username (username)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;

Quelques insertions pour les tests

USE essaiLogin;
 
TRUNCATE `login`;
DELETE FROM `login`;
 
INSERT INTO login (username, password) VALUES 
('test', MD5('pass')),
('toto',MD5('toto'));

On vérifie

mysql -uessaiLogin -p essaiLogin -e "select * from login;"
Enter password: 
+---------+----------+----------------------------------+
| user_id | username | password                         |
+---------+----------+----------------------------------+
|       1 | test     | 1a1dc91c907325c69271ddf0c944bc72 |
|       2 | toto     | f71dbe52628a3f83a77ab494817525c6 |
+---------+----------+----------------------------------+
utilisateurs/hypathie/tutos/creer-son-site-web-en-php-_-installer-mysql-creer-une-bdd-pour-un-site-en-php-objet.1466757353.txt.gz · Dernière modification: 24/06/2016 10:35 par Hypathie

Pied de page des forums

Propulsé par FluxBB