开发者社区> 问答> 正文

linux怎么删除MySQL历史记录的操作呢?

linux怎么删除MySQL历史记录的操作呢?

展开
收起
游客yzrzs5mf6j7yy 2021-12-06 09:51:57 482 0
1 条回答
写回答
取消 提交回答
  •  用户登陆数据库后执行的SQL命令也会被MySQL记录在用户目录的.mysql_history文件里。   如果数据库用户用SQL语句修改了数据库密码,也会因.mysql_history文件而泄漏。   所以我们在shell登陆及备份的时候不要在-p后直接加密码,而是在提示后再输入数据库密码。   另外这两个文件我们也应该不让它记录我们的操作,以防万一。   cd   cp .bash_history .bash_historybak #备份   cp .mysql_history .mysql_historybak   rm .bash_history .mysql_history   ln -s /dev/null .bash_history   ln -s /dev/null .mysql_history

    2021-12-06 09:52:07
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载