mariadb-mysql-logo

Aide mémoire MYSQL ou MariaDB

Petite aide mémoire pour administrer les bases de données MYSQL ou MariaDB

Pour créer une base de donnée appelée daminoux

CREATE DATABASE daminoux;

Pour ajouter un utilisateur daminoux

CREATE USER 'daminoux'@'localhost' IDENTIFIED BY 'password';

Pour donner tous les droits à l’utilisateur daminoux sur la base daminoux

GRANT ALL PRIVILEGES ON daminoux.* TO 'daminoux'@'localhost';
FLUSH PRIVILEGES;

Pour afficher tous les droits des utilisateurs 

SHOW GRANTS;

Pour afficher toutes les variables de status

show global status;

show global status like "%cach%";

Pour afficher les variables globals

show global variables;

show global variable like "%cach%";

Pour afficher seulement une variable

select @@thread_cache_size;

Pour Changer une variable sans redémarrer le serveur Mysql/Mariadb

set GLOBAL tmp_table_size=256*1024*1024;

Pour voir la liste des process

show processlist; 

Pour voir le status global de mysql

 mysqladmin status 

Pour connaitre la version de mysql

select version();

Pour modifier le mot de passe root

MySQL 5.7.6 et au dessus:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';

MySQL 5.7.5 et en dessous:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');

Laisser un commentaire