Me conecto al cliente mysql usando el comando
mysql -uroot -p
Y ejecuto consultas allí. Si presiono la flecha hacia arriba, puedo ver el historial de casi todas las consultas allí. ¿Dónde se almacenará este registro de consultas?
Encontré un archivo de registro a continuación /var/log/mysql/mysql.log
y, de hecho, veo que se realizan algunos registros allí. Pero también tiene consultas de otros usuarios. Sin embargo, sólo necesito consultas ejecutadas por el usuario específico ( root
en este caso). ¿Cómo conseguirlo? Por favor, ayúdame.
Nota: Necesito depurar algunos registros, por lo que una solución para filtrar estos registros con la configuración existente sería excelente.
Respuesta1
El historial de root
se almacena en /root/.mysql_history
.