« Modèle:Création de la base de données » : différence entre les versions
Aller à la navigation
Aller à la recherche
(Page créée avec « ===Création de la base de données=== Se connecter à MySQL depuis un terminal en mode administrateur. mysql -u root -p Depuis l'invite MySQL, créer une base de do... ») |
|||
Ligne 7 : | Ligne 7 : | ||
Depuis l'invite MySQL, créer une base de données. | Depuis l'invite MySQL, créer une base de données. | ||
CREATE DATABASE Modèle:Nom bdd {{{Type}}}; | CREATE DATABASE {{Modèle:Nom bdd {{{Type}}}}}; | ||
Créer un utilisateur pour la base de données : | Créer un utilisateur pour la base de données : | ||
CREATE USER "Modèle:Nom user bdd {{{Type}}}"@"{{{Domaine}}}"; | CREATE USER "{{Modèle:Nom user bdd {{{Type}}}}}"@"{{{Domaine}}}"; | ||
Créer le mot de passe de l'utilisateur. | Créer le mot de passe de l'utilisateur. | ||
SET password FOR "Modèle:Nom user bdd {{{Type}}}"@"{{{Domaine}}}" = password('<mot de passe>'); | SET password FOR "{{Modèle:Nom user bdd {{{Type}}}}}"@"{{{Domaine}}}" = password('<mot de passe>'); | ||
Donner tous les droits sur la base de données à l'utilisateur : | Donner tous les droits sur la base de données à l'utilisateur : | ||
GRANT ALL ON <nom_bdd>.* TO "Modèle:Nom user bdd {{{Type}}}"@"{{{Domaine}}}"; | GRANT ALL ON <nom_bdd>.* TO "{{Modèle:Nom user bdd {{{Type}}}}}"@"{{{Domaine}}}"; | ||
Quitter MySQL | Quitter MySQL |
Version du 15 décembre 2017 à 13:51
Création de la base de données
Se connecter à MySQL depuis un terminal en mode administrateur.
mysql -u root -p
Depuis l'invite MySQL, créer une base de données.
CREATE DATABASE {{Modèle:Nom bdd {{{Type}}}}};
Créer un utilisateur pour la base de données :
CREATE USER "{{Modèle:Nom user bdd {{{Type}}}}}"@"{{{Domaine}}}";
Créer le mot de passe de l'utilisateur.
SET password FOR "{{Modèle:Nom user bdd {{{Type}}}}}"@"{{{Domaine}}}" = password('<mot de passe>');
Donner tous les droits sur la base de données à l'utilisateur :
GRANT ALL ON <nom_bdd>.* TO "{{Modèle:Nom user bdd {{{Type}}}}}"@"{{{Domaine}}}";
Quitter MySQL
quit
Autre solution
Vous pouvez utiliser Phpmyadmin, interface graphique de connexion à Mysql. Mais celle solution est moins sécurisée.