Voici comment ajouter une base de donnée et un utilisateur avec tous les droits sur la nouvelle base en ligne de commande.
Lancer MySql en root :
mysql -u root -p
Saisir le mot de passe.
Création de la base de données :
CREATE DATABASE MADB /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */;
Création de l'utilisateur :
CREATE USER 'monuser'@'localhost' IDENTIFIED BY 'mot_de_passe';
Donner tous les droits sur la nouvelle base de données au nouvel utilisateur :
GRANT ALL PRIVILEGES ON MADB.* TO 'monuser'@'localhost';
Appliquer les modifications :
FLUSH PRIVILEGES;
Et enfin on peut quitter MySql :
EXIT;
Voici tous les commandes en un seul bloc :
CREATE DATABASE MADB /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */; CREATE USER 'monuser'@'localhost' IDENTIFIED BY 'mot_de_passe'; GRANT ALL PRIVILEGES ON MADB.* TO 'monuser'@'localhost'; FLUSH PRIVILEGES; EXIT;