Gravar log de consultas e querys no MySQL

Publicado: setembro 26, 2018 em MYSQL

Muitas vezes quando fazendo uma engenharia reversa em um sistema, a primeira tarefa é identificar interacoes entre o codigo fonte do sistema e o banco de dados.
Para isto acessamos o sistema por uma interface, e interagimos adicionando um cadastro, editando ou qualquer outra acao semelhante.
Depois ao ver o codigo fonte feito por outro programador, itenficamos objetos sendo criados, funcoes, ifs, foors, cases, e insertes em 5 tabelas, tudo mais que um programador pode imagina.

Bem, uma maneira de ajudar nesta tarega, é salvando o log do MySQL para armazenar toda interacao enviada a instancia do banco de dados.

EM SGBD execute o seguinte codigo:
1
2

SET global general_log = 1;
SET global log_output = ‘table’;

En seguida realize a interacao no sistema normalmente. Depois basta executar a seguinte query:
1

select * from mysql.general_log

Ou melhor:
1

select argument from mysql.general_log

https://diegosanches.wordpress.com/2015/05/07/gravar-log-de-consultas-e-querys-no-mysql/

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s