mysql歷史記錄上可能留下了不少敏感信息,好比密碼什麼的,需及時清空歷史記錄。mysql
分享下Linux服務器清空MySQL數據庫的history歷史記錄的方法
sql
1. 再也不保存歷史記錄或者減小歷史記錄保存數量
數據庫
修改/etc/profile將HISTSIZE=1000 改爲 0 或 要保留的數量
bash
清除用戶home路徑下的 .bash_history服務器
echo '' > /home/user/.bash_historyspa
2. 當即清空裏的history當前歷史命令的記錄命令行
history -cget
固然,若是你想要當前執行的命令當即寫入到history裏面的話,能夠執行
file
history -w密碼
不然就只能等到退出bash的時候纔會寫入了。由於在bash使用期間,這些是保存在當前的buffer裏面的。www.jbxue.com
若是是MySQL數據庫用戶,那麼在用戶目錄下就會有一個 .mysql_history 的文件,保存了在 mysql 命令行下執行的SQL語句。
清空使用:
echo '' > /home/user/.mysql_history