MySQL中的flush命令是用于刷新各種緩存、日志和權限等操作的。
flush命令可以在MySQL中用于不同的情況:
> FLUSH LOGS;
以上命令可以刷新日志文件并關閉它,然后創建一個新的日志文件。
> FLUSH TABLES;
以上命令可以釋放數據庫中所有表的鎖定,并且將這些表中緩存的數據寫回磁盤。
> FLUSH PRIVILEGES;
以上命令可以使得MySQL重新加載用戶、主機和權限等數據。
> FLUSH HOSTS;
以上命令可以清空MySQL主機名緩存。
flush命令還有其它用途,可以根據需要進行使用。