linux清空MySQL的history歷史記錄、刪除mysql操做記錄

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

相關文章
相關標籤/搜索