MySQL, historial de consultas

B@|-|@N Mensajes publicados 386 Estado Miembro -  
[Dal] Mensajes publicados 6122 Fecha de registro   Estado Colaborador Última intervención   -
Hola.

Quisiera saber si existe un archivo que almacene todas las consultas ejecutadas por los usuarios para una base de datos con SGBD MySQL.

Estoy funcionando bajo RedHat 9 y también utilizo phpMyAdmin como interfaz gráfica.

Gracias de antemano.

BAHAN

Cierra el mundo.||.txen eht nepO

1 respuesta

  1. [Dal] Mensajes publicados 6122 Fecha de registro   Estado Colaborador Última intervención   1 108
     
    Hola Bahan,

    Mira en /var/db/mysql (o en tu directorio raíz de mysql desde el cual se encuentra la estructura de tus diferentes bases de datos).

    Ahí deberías encontrar archivos "xxx-bin.001, xxx-bin.002,...". Son los registros en formato binario de tu servidor, que se registran si inicias mysql con la opción "--log-bin" (o si la opción log-bin figura en my.cnf, en las versiones recientes de mysql, esto es por defecto).

    Para consultarlos, usa el comando "mysqlbinlog xxx-bin.002 | less"

    Más información aquí: http://dev.mysql.com/doc/mysql/en/mysqlbinlog.html

    Dal
    P.D.: ¿tu problema de ' se ha resuelto?
    4