Links externos
Para los que no saben, MySQL fue adquirida por la gigante empresa de Sun Microsystems y posteriori por Oracle, por lo que se estima que pronto MySQL salga del mercado o empiece a integrarse dentro del motor de Oracle hasta su muerte. Sin embargo, el creador del motor web más popular de todos, Michael Monty Widenius, comenzó el desarrollo de un nuevo inspirado en la versión 5.1 y que lo hizo llamar MariaDB.
Uno de los grandes inconvenientes, por así decirlo, de este motor es que el LOG de transacciones viene deshabilitado por defecto. Para activarlo simplemente hay que agregar a la ejecución del motor la siguiente instrucción
--general_log_file=/home/juanma/logs/mariadb.localhost.log
Donde lo que viene después del igual corresponde al path y al nombre del archivo donde querés volcar toda la información que procesa el motor. Esto es muy bueno si te interesa hacer auditoría, en caso contrario solo estarías ocupando espacio en el disco de manera innecesaria.
Para verificar que está tomando bien los datos, ejecuta la instrucción
SHOW VARIABLES LIKE '%log_file%'
El log en cuestión tiene el siguiente formato
TCP Port: 0, Named Pipe: (null) Time Id Command Argument 111015 17:06:48 1 Connect pma@localhost as anonymous on 1 Query SET CHARACTER SET 'utf8' 1 Query SET collation_connection = 'utf8_general_ci' 2 Connect root@localhost as anonymous on 2 Query SET CHARACTER SET 'utf8' 2 Query SET collation_connection = 'utf8_general_ci' 2 Query SHOW PLUGINS 2 Query SHOW VARIABLES LIKE '%log_file%' 2 Init DB mysql 2 Query SHOW MASTER LOGS 1 Query SELECT `column_name`, `mimetype`, `transformation`, `transformation_options` FROM `phpmyadmin`.`pma_column_info` WHERE `db_name` = '' AND `table_name` = '' AND ( `mimetype` != '' OR `transformation` != '' OR `transformation_options` != '') 1 Quit 2 Quit
Espero que te haya sido útil

mysql no fue adquirida x SUN, era de SUN y fue adquirida x Oracle.
Me falto una parte de la historia, ya fue agregado! Gracias :)