分爲文件記錄日誌和數據庫記錄日誌兩種方式,效果相同
一 文件記錄數據庫操作日誌:
首先進入mysql輸入指令
show variables like 'gen%';
general_log是開啓還是關閉狀態,以及這個帳號的general_log文件在哪
如果沒有開啓,請先設置開啓
set global general_log=ON;
``
查看log:
cat /目錄/日誌.log
二 數據庫自己記錄日誌
```bash
show variables like '%log_output%';
默認是FILE,改爲TABLE
set global log_output='TABLE';
之後就可以通過以下兩句話查看數據庫操作記錄
查看操作記錄:
select * from mysql.general_log;
會看到在數據庫裏已經記錄上了日誌
因數據庫一直記錄日誌會增加壓力,建議用文件記錄
set global log_output='FILE';
truncate table mysql.general_log;