Administration MariaDB
Connaître le nom de l’utilisateur courant
SELECT current_user();
Comment MariaDB identifie notre User/Host
SELECT user();
Liste des utilisateurs MariaDB
USE mysql; SELECT User, Host FROM user;
Créer un nouvel utilisateur avec mot de passe
CREATE USER 'nomutilisateur'@'hote' IDENTIFIED BY 'motdepasse';
Voir les droits d’un compte
SHOW GRANTS FOR 'nomutilisateur'@'hote';
Donnes les informations sur la structure d’une table
DESCRIBE table;
Permet de voir l’activité de l’ensemble des clients connectés
SHOW KEYS FROM table;
Donnes les informations sur les clefs d’une table
SHOW PROCESSLIST;
Différence entre les types de champs DATETIME et TIMESTAMP
TIMESTAMP permet de stocker des valeurs comprises entre ‘1970-01-01 00:00:00’ et ‘2038-01-19 03:14:07’
DATETIME permet de stocker des valeurs comprises entre ‘1000-01-01 00:00:01’ et ‘9999-12-31 23:59:59’
Il vaut mieux privilégier le format TIMESTAMP (4 octets) au DATETIME (5 octets) quand l’intervalle de dates à stocker le permet.