Cache abfragen und Abfrageverlauf sind verschiedene Dinge.
Abfrage-Cache
MySql speichert ausgeführte Abfragen mit ihren Ergebnissen in einer Abfrage zwischenspeichern
, sodass es schnell reagieren kann, wenn dieselbe Abfrage angefordert wird (Cache-Treffer ). Führen Sie RESET QUERY CACHE
oder FLUSH TABLES
um den Abfrage-Cache zu leeren.
Befehlsverlaufsdatei
MySQL speichert Befehle, die von seiner eigenen Shell ausgeführt werden, in einer Verlaufsdatei
. Es befindet sich in Ihrem Home-Verzeichnis (Unix):~/.mysql_history
. Entfernen Sie diese Datei, um den bisherigen Verlauf (aus der Shell) zu löschen :
rm -rf ~/.mysql_history
Wenn Sie den Verlauf vollständig deaktivieren möchten, erstellen Sie die Verlaufsdatei als symbolischen Link zu /dev/null
(von der Shell) :
ln -s /dev/null $HOME/.mysql_history