Cache de consulta e histórico de consultas são coisas diferentes.
Cache de consulta
O MySQL armazena consultas executadas com seus resultados em uma consulta cache , para que ele possa responder rapidamente quando a mesma consulta for solicitada (cache hit ).Execute
RESET QUERY CACHE
ou FLUSH TABLES
para limpar o cache de consulta. Arquivo de histórico de comandos
MySql armazena comandos executados de seu próprio shell em um arquivo de histórico . Ele está localizado em seu diretório inicial (Unix):
~/.mysql_history
. Remova este arquivo para limpar o histórico até agora (do shell) :rm -rf ~/.mysql_history
Se você deseja desabilitar o histórico completamente, crie o arquivo de histórico como um link simbólico para
/dev/null
(do shell) :ln -s /dev/null $HOME/.mysql_history