Comment créer une base de donnée, un utilisateur, et ajouter cet utilisateur à la base de donnée MySQL sur Linux?

Cette méthode a été utilisée dans Terminal sur LinuxMint 17.1 avec MySQL 5.5.4.

 

Pour commencer, vous devez ouvrir une session MySQL dans Terminal.
sudo mysql -p

Ceci vous authentifiera en tant que « root » sur votre serveur MySQL. Linux vous demandera votre mot de passe Linux afin de vous permettre d’exécuter la commande « sudo » dans un premier temps. Tout de suite après, vous serez amené à entrer le mot de passe de l’utilisateur « root » de votre serveur MySQL.

Créer une base de donnée:
(nommée « ccnet-db » dans l’exemple ci-dessous)

CREATE DATABASE ccnet-db;

Créer un utilisateur:
(nommé « seafile » avec un mot de passe « baguette » dans l’exemple ci-dessous)

CREATE USER 'seafile'@'localhost' IDENTIFIED BY 'baguette';

Ajouter l’utilisateur à la base de donnée en lui donnant tous les droits:
(l’utilisateur est « seafile », la base de donnée est « ccnet-db » dans l’exemple ci-dessous)

GRANT ALL PRIVILEGES ON ccnet-db . * TO 'seafile'@'localhost';

Appliquer les changements des privilèges immédiatement:

FLUSH PRIVILEGES;

Tapez « exit » pour quitter MySQL.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *