Cache di query e cronologia delle query sono cose diverse.
Cache delle query
MySql archivia le query eseguite con i relativi risultati in una query cache
, in modo che possa rispondere rapidamente quando viene richiesta la stessa query (cache hit ).Esegui RESET QUERY CACHE
o FLUSH TABLES
per svuotare la cache delle query.
File cronologia comandi
MySql memorizza i comandi eseguiti dalla propria shell in un file cronologia
. Si trova nella tua home directory (Unix):~/.mysql_history
. Rimuovi questo file per cancellare la cronologia fino ad ora (dalla shell) :
rm -rf ~/.mysql_history
Se vuoi disabilitare completamente la cronologia, crea il file della cronologia come collegamento simbolico a /dev/null
(dalla shell) :
ln -s /dev/null $HOME/.mysql_history