mysql忘记了从库的复制用户的密码,通过历史命令找回

来源:互联网 发布:mac粘贴文件 编辑:程序博客网 时间:2024/06/11 13:13

一个同事说他们mysql数据库的从库的复制用户的密码忘记了,问是否可以找回。

因为从库在命令行执行的命令一般都不会太多,历史文件中可能有change master的语句,先看看,如果有,就可以看到密码了,如果没有,只能重设密码了。

mysql命令行执行的命令会被记录在.mysql_history这个隐藏文件中,如果是mysql用户,则在mysql用户的根目录下面,如果用root,则在root的根目录下面。

通过查找,他的在root根目录下面,执行命令:

cat .mysql_history|grep change

cat .mysql_history|grep CHANGE

或者直接more也可以,有可能是Change呢?不一定怎么写的。

结果果然发现了以前执行的命令,找到了密码。

0 0
原创粉丝点击