La base de données MySQL -Create Database
est une collection de tables appartenant à ou utilisées par une application. Différents utilisateurs dans un cas d’utilisation d’une application peuvent accéder aux tables d’une base de données.
Plusieurs bases de données peuvent être hébergées sur un seul serveur MySQL, ce qui oblige un client à sélectionner une base de données avant de demander les opérations SQL.
Dans ce tutoriel, nous allons apprendre à créer une base de données et dans les tutoriels suivants, nous allons créer des tables dans la base de données.
Syntaxe – Créer une BASE de DONNÉES dans MySQL
Voici la syntaxe pour créer une base de données. La fourniture du nom de la base de données est obligatoire.
CREATE DATABASE database_name;
Exemple 1 – Créer une BASE de DONNÉES dans MySQL
Voici un exemple de requête SQL pour créer une base de données nommée students.
CREATE DATABASE students;
mysql> CREATE DATABASE students;Query OK, 1 row affected (0.03 sec)
Lorsque la requête SQL ci-dessus est exécutée, une base de données nommée « étudiants » est créée.
Pour vérifier si la base de données » étudiants » est créée ou non, exécutez la requête SQL suivante
AFFICHER LES BASES DE DONNÉES;
mysql> SHOW DATABASES;+--------------------+| Database |+--------------------+| information_schema || mysql || performance_schema || students || sys |+--------------------+5 rows in set (0.02 sec)
» la base de données des étudiants a été créée avec succès. Les autres bases de données qui apparaissent dans la liste sont des bases de données par défaut fournies avec le serveur MySQL.
Remarque : Si vous avez rencontré un SCHÉMA dans d’autres systèmes de gestion de base de données, le SCHÉMA est une collection de tables et la BASE de DONNÉES est une collection de SCHÉMAS. Mais dans MySQL, il n’y a rien de spécifiquement un SCHÉMA. Par conséquent, le SCHÉMA pourrait être utilisé comme alias pour la BASE de DONNÉES.