29/04/2019Si vous souhaitez récupérer la liste des dernières requêtes lancées sur un serveur MySQL, voici les commandes pour le faire.
- Tout d'abord, il faut activer l'enregistrement en log des requêtes :
SET GLOBAL log_output = 'TABLE';
SET GLOBAL general_log = 'ON';
- Ensuite, à tout moment, on peut lister le contenu de la table Log ainsi (par exemple la liste des 10 dernières) :
SELECT event_time, user_host, thread_id, CAST(argument AS CHAR(250)) FROM mysql.general_log WHERE command_type ='Query' ORDER BY event_time DESC LIMIT 10;
Dernière modification le 29/04/2019 - Quillevere.net