Activation et inspection des logs MySQL ou MariaDB

Publié le 20/07/2024 • Actualisé le 20/07/2024


English language detected! 🇬🇧

  We noticed that your browser is using English. Do you want to read this post in this language?

Read the english version 🇬🇧 Close

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

  Travaillez avec moi !