Eu me conecto ao cliente mysql usando o comando
mysql -uroot -p
E eu executo consultas lá. Se eu pressionar a seta para cima, poderei ver o histórico de quase todas as consultas. Onde esse log de consulta será armazenado.
Encontrei um arquivo de log /var/log/mysql/mysql.log
e realmente vejo alguns registros acontecendo lá. Mas também tem dúvidas de outros usuários. No entanto, só preciso de consultas executadas pelo usuário específico ( root
neste caso). Como conseguir isso? Por favor me ajude.
Nota: preciso depurar alguns logs, portanto, uma solução para filtrar esses logs com a configuração existente seria ótima.
Responder1
O histórico root
é armazenado em /root/.mysql_history
.