CREATE DATABASE |
Crée la base de données |
---|---|
MySQL |
Syntaxe
CREATE DATABASE [IF NOT EXISTS] databasename |
Paramètres
Nom | Description |
---|---|
databasename | Ce paramètre permet d'indiquer le nom de la base de données à créer. Vous ne devez pas mettre le nom entre guillemet et le nom de la base de données doit être un identificateur valide. |
IF NOT EXISTS | Ce paramètre permet d'indiquer qu'il faut créer la base de données uniquement si elle n'existe pas, si elle existe il ne fait rien. |
Description
Cette instruction permet de créer une nouvelle base de données.
Remarques
- Si vous effectuez une connexion en SSH sous Linux avec votre utilisateur et votre mot de passe, si vous n'êtes pas «root», passer en mode root à l'aide de la commande suivante :
su - |
Ensuite connecté vous avec le compte utilisateur «root» dans MySQL comme ceci :
mysql -u root -p |
Une fois que vous voyez le prompt de MySQL «mysql>», tapez la commande suivante en remplaçant l'utilisateur que vous souhaitez qu'il obtienne les droits de création de base de données :
GRANT ALL PRIVILEGES ON *.* TO 'monutilisateur'; |
Exemple
L'exemple suivant permet de créer une base de données nommé «gladir» :
- CREATE DATABASE gladir;
Voir également
Article - Les géants de l'informatique - Oracle
Références
MySQL - Référence, Edition Micro Application, Nicolas Rivereau, Antoine Pichot, 2002, ISBN: 2-7429-2560-0, page 900.
MySQL: The definitive guide to using, programming, and administering MySQL 4 databases - Second Edition, Paul Dubois, 2003, ISBN: 0-7357-1212-3, page 853
Dernière mise à jour : Jeudi, le 25 décembre 2014