Activation et inspection des logs MySQL ou MariaDB
Publié le 20/07/2024 • Actualisé le 20/07/2024
Dans ce bout de code, nous voyons comment activer et inspecter des logs MySQL ou MariaDB. Par exemple, c'est utile pour vérifier les requêtes réellement jouées par du code reliquat (legacy). C'est bien plus efficace que d'essayer de récupérer le vrai code SQL lancé à partir du code. Bien sûr, on peut filtrer les lignes par date d'événement (event_time
) pour récupérer ce que l'on veut vraiment.
SET GLOBAL general_log=1;
SET GLOBAL log_output='TABLE';
SELECT event_time, argument FROM mysql.general_log
Plus sur Stackoverflow Lire la doc Plus sur le web Snippet aléatoire