Retour au cours

Configuration d'une Base de Données et de Tables

PHP : Le Bootcamp Complet du Débutant à l'Expert (0 à Héros)

44. Configuration d'une Base de Données et de Tables

Avant de pouvoir utiliser PDO pour interagir avec des données, nous devons créer une base de données et structurer nos données à l'aide de tables SQL.

Utilisation de phpMyAdmin

Si vous utilisez XAMPP/MAMP, vous pouvez gérer votre base de données via l'outil d'interface web phpMyAdmin (accessible à http://localhost/phpmyadmin/).

Étapes :

  1. Naviguez vers phpMyAdmin.
  2. Cliquez sur l'onglet 'Bases de données'.
  3. Créez une nouvelle base de données (par exemple, user_db).

Création d'une Table (SQL)

Les tables nécessitent des colonnes, chacune avec un type de données et des contraintes spécifiques.

Nous allons créer une simple table users :

ColonneType de DonnéesContrainte/Description
idINTPRIMARY KEY, AUTO_INCREMENT
usernameVARCHAR(50)NOT NULL, UNIQUE
emailVARCHAR(100)NOT NULL
created_atDATETIMEHeure de création

Requête SQL pour Créer la Table :

sql CREATE TABLE users ( id INT(11) UNSIGNED AUTO_INCREMENT PRIMARY KEY, username VARCHAR(50) NOT NULL UNIQUE, email VARCHAR(100) NOT NULL, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP );

Exécuter le SQL : Vous pouvez exécuter cette commande directement dans l'onglet SQL de phpMyAdmin. Une fois la table créée, PHP peut se connecter et effectuer des opérations CRUD (Create, Read, Update, Delete).