mysql清除审计日志
查看审计日志存放的位置mysql>show variables like ‘general_log’; – 查看日志是否开启mysql>show variables like ‘general_log_file’; – 看看日志文件保存位置mysql>show variables like ‘log_output’; – 看看日志输出类型 table或file删除审计日志步骤1)
查看审计日志存放的位置
mysql>show variables like ‘general_log’; – 查看日志是否开启
mysql>show variables like ‘general_log_file’; – 看看日志文件保存位置
mysql>show variables like ‘log_output’; – 看看日志输出类型 table或file
删除审计日志步骤
1)先关闭审计功能
mysql>SET GLOBAL general_log = ‘OFF’;
2)审计表重命名
mysql>RENAME TABLE mysql.general_log TO mysql.general_log2;
3)删除审计表
mysql>DELETE FROM mysql.general_log2;
当“DELETE FROM mysql.general_log2”执行删除表数据时,发现操作系统的数据文件localhost.log还是存在的,需要手动删除该数据文件,重新开启审计日志操作步骤。
#cd /data/mysql/
#mv localhost.log localhost.log1208 重命名备份(根据自己的审计日志名称去删除)
4)将审计表重命名改回去
mysql> RENAME TABLE mysql.general_log2 TO mysql.general_log;
5)重新开启审计日志
mysql> SET GLOBAL general_log = ‘ON’;
6)可以查看存放审计日志的路径,会重新生成新的日志文件
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)