Pregunta

¿Es posible consultar el registro bin de MySQL para una consulta en particular? Por ejemplo, supongamos que quiero saber si alguien en la última hora hizo una consulta específica (como la 'actualización TABLEX donde Usuario = 'Bob' "). Yo sólo quiero ver si una consulta particular, se ha ejecutado recientemente .....

¿Fue útil?

Solución

Uso mysqlbinlog - nix o mysqlbinlog.exe - ventanas

$bash>mysqlbinlog mysql_bin.log > mysql_bin.txt

Después de la conversión Puede buscar LMD en mysql_bin.txt

Otros consejos

mysqlbinlog ${1} |grep -i  'update\|insert\|delete\|replace\|alter' | tr ‘[A-Z]’ ‘[a-z]’|sed -e '/*/d' | sort | uniq -c | sort -nr
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top