En MySQL podemos habilitar un log de queries ejecutadas en el servidor llamado “general log“. Aunque no es muy recomendable tenerlo habilitado normalmente, puede resultar útil en momentos puntuales. Vamos a ver su funcionamiento:
Las variables que controlan el general log son las siguientes:
- general_log: Indicamos si queremos habilitar o no dicho log
- general_log_file: Indicamos el path del fichero dónde queremos el log
Mediante SHOW VARIABLES podemos verlos:
mysql> show variables like 'general_log%'; +------------------+--------------------------+ | Variable_name | Value | +------------------+--------------------------+ | general_log | OFF | | general_log_file | /var/log/mysql/query.log | …[Lea más]