ITPub博客

首页 > 数据库 > MySQL > 可能需要被干掉的.mysql_history文件

可能需要被干掉的.mysql_history文件

原创 MySQL 作者:神谕丶 时间:2016-09-18 15:30:45 0 删除 编辑
这个文件记录了通过mysql-client的产生的语句,是一个"histroy file"。
该文件默认名为.mysql_history,存放在~/.mysql_history中,
在老的版本中,如MySQL 5.5:
包含了"IDENTIFIED BY"、"SET PASSWORD"等语句都会被记录到该"histroy file",极不安全。


在MySQL 5.6及其之后的版本才不会将这些涉及密码的语句log进去。


如果需要关闭,可以修改用户的MYSQL_HISTFILE环境变量到/dev/null,或者建立一个软连接两种方法:
①
export MYSQL_HISTFILE=/dev/null
并将其加入~/.bashrc


②
rm $HOME/.mysql_history 
ln -s /dev/null $HOME/.mysql_history


如果需要打开,只需要重新设置MYSQL_HISTFILE即可:
比如export MYSQL_HISTFILE=~/.mysql_history

作者微信公众号(持续更新)


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29773961/viewspace-2125100/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
微信公众号:神谕的暗影长廊

注册时间:2014-07-28

  • 博文量
    161
  • 访问量
    1195299