MySQL - Créer une base données :
Créer une base de données :
La commande CREATE DATABASE permet de créer une base de données.
Exemple :
CREATE DATABASE nom_de_la_base_de_donnees;
Créer une base de données si elle n'existe pas :
Exemple :
CREATE DATABASE IF NOT EXISTS nom_de_la_base_de_donnees;
Supprimer une base de données
La commande DROP DATABASE permet de supprimer une base de données.
Exemple :
DROP DATABASE nom_de_la_base_de_donnees;
Supprimer une base de données si elle existe
Exemple :
DROP DATABASE IF EXISTS nom_de_la_base_de_donnees;
Vider une base de données
La commande TRUNCATE permet de vider une base de données.
Exemple :
TRUNCATE nom_de_la_base_de_donnees;
Exercice
Créer la base de données à la volée
Depuis un fichier index.php executer automatiquement le script suivant :
// Création de la base de données si elle n'existe pas
$sql = "CREATE DATABASE IF NOT EXISTS `descodeuses_initiation` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci";
$server = "localhost";
$user = "root";
$pass = "";
// Création de la connexion procédurale
$connexion = mysqli_connect($server, $user, $pass);