Outils pour utilisateurs

Outils du site


doc:mysql

MySQL

Connexion

mysql -u user -p

Consultation

Lister les bases de données :

show databases;

Lister les utilisateurs :

use mysql;
select user from user;

Modification

Création d'un utilisateur

 mysql> CREATE USER 'user'@'localhost' IDENTIFIED BY 'motdepasse';

Suppression d'un utilisateur :

mysql> DROP USER 'user'@'localhost';

Modification du mot de passe (par exemple pour root) :

UPDATE user SET password=PASSWORD('nouveaumotdepasse') WHERE user="root";

Création d'une base de données qui portera le nom “base”(à faire avec le compte root) :

 mysql> CREATE DATABASE base;

Supprimer la base de données qui porte le nom “base”(à faire avec le compte root) :

 mysql> DROP DATABASE base;

Donnera tous les privilèges possible à l'utilisateur 'user'@'localhost' sur la base qui porte ne nom 'base'

 mysql> GRANT ALL PRIVILEGES ON base.* TO 'user'@'localhost';

Sans cette commande, aucunes des modifications qui viennent d'être tapées ne seront prises en compte avant le prochain redémarrage du serveur.

 mysql> FLUSH PRIVILEGES;

Liens utils

doc/mysql.txt · Dernière modification: 2019/04/19 15:59 par marc