2010-08-03 15 views

Respuesta

8

Si activó - MySQL puede realizar un seguimiento de binary log, que contiene todas las modificaciones (a ser claras - Contiene las consultas que habían cambiado algo).

Pero de todos modos, es inútil si no tiene el volcado inicial, que precede al encendido del registro bin. También supongo que si hizo el volcado y encendió el binlog, no haría esa pregunta: -S

+1

He comprobado phpMyAdmin y hay estadísticas para registros binarios que se ven como si llevaran funcionando más de 1 semana ... ¿Hay una configuración que me indique la ubicación del archivo (en un sistema Linux) –

+0

log-bin = mysql-bin - es la línea de muestra de mi casa archivo de configuración del servidor. entonces tengo archivos mysql-bin * dentro de mi directorio de datos. Por cierto, como ya he dicho, si no tienes el volcado que se ha tomado justo antes de activar Bitlog, entonces los binlogs son inútiles. también, debería mirar el registro de consultas (si los tiene) como Amber ofrecido. – zerkms

1

Si está utilizando MySql en Windows, hay un archivo ubicado en C:\Program Files\MySQL\MySQL Server 5.0\data (suponiendo una unidad C: para la instalación target y MySql versión 5.0), que se llama% COMPUTERNAME% .log que contiene los comandos que se han ejecutado.

0

Respuesta corta: no por defecto.

Para tener resultados de registro precisos, primero debe haber iniciado el servidor en el modo de registro binario, utilizando el parámetro --log-bin=your-file-name. A continuación, crea un archivo de registro binario <> donde seq es un número de secuencia para los archivos de registro posteriores (se recomienda poner su nombre de archivo allí, con la ubicación de directorio explícita).

Más información en el sitio de MySQL para explicar todos los detalles: https://dev.mysql.com/doc/refman/5.7/en/binary-log.html

Cuestiones relacionadas