Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| memo:mariadb [23/09/2024 15:58] – [Administrer les bases de données] Arnaud Jacquemin | memo:mariadb [09/07/2025 11:43] (Version actuelle) – [Administrer les bases de données] Arnaud Jacquemin | ||
|---|---|---|---|
| Ligne 6: | Ligne 6: | ||
| <code bash> | <code bash> | ||
| - | service mariadb | + | systemctl |
| - | service | + | systemctl |
| </ | </ | ||
| Ligne 24: | Ligne 24: | ||
| CREATE DATABASE nom_de_la_base; | CREATE DATABASE nom_de_la_base; | ||
| </ | </ | ||
| + | |||
| + | Supprimer une base ((https:// | ||
| + | |||
| + | <code sql> | ||
| + | DROP DATABASE nom_de_la_base; | ||
| + | </ | ||
| + | |||
| + | Connaître la version du serveur : | ||
| + | <code sql> | ||
| + | SELECT VERSION(); | ||
| + | </ | ||
| + | |||
| + | ===== Administrer les utilisateurs ===== | ||
| Lister les utilisateurs : | Lister les utilisateurs : | ||
| <code sql> | <code sql> | ||
| - | SELECT | + | SELECT |
| </ | </ | ||
| Ligne 43: | Ligne 56: | ||
| <code sql> | <code sql> | ||
| GRANT ALL ON nom_de_la_base.* TO ' | GRANT ALL ON nom_de_la_base.* TO ' | ||
| - | GRANT SELECT ON nom_de_la_base.* | + | GRANT INSERT, |
| + | GRANT SELECT ON nom_de_la_base.* TO ' | ||
| </ | </ | ||
| - | Supprimer une base ((https:// | + | Consulter les droits d'un utilisateur : ((https:// |
| + | <code sql> | ||
| + | SHOW GRANTS FOR utilisateur; | ||
| + | </ | ||
| + | Retirer les droits d'un utilisateur : ((https:// | ||
| <code sql> | <code sql> | ||
| - | DROP DATABASE nom_de_la_base; | + | REVOKE ALL PRIVILEGES ON *.* FROM `user`@`%`; |
| </ | </ | ||
| + | |||
| + | Supprimer un utilisateur : | ||
| + | <code sql> | ||
| + | DROP USER ' | ||
| + | </ | ||
| + | |||
| ===== Rendre accessible sur le réseau ===== | ===== Rendre accessible sur le réseau ===== | ||