MySQL5.5里:

MySQL5.6创建用户密码不再明文显示在binlog二进制日志文件里_MySQL

MySQL5.6创建用户密码不再明文显示在binlog二进制日志文件里_二进制_02


MySQL5.6里:

MySQL5.6创建用户密码不再明文显示在binlog二进制日志文件里_二进制_03

MySQL5.6创建用户密码不再明文显示在binlog二进制日志文件里_MySQL_04

已经加密。


但如果

update mysql.user set password=password('654321') where User='hcy';

还会是明文,如图:

MySQL5.6创建用户密码不再明文显示在binlog二进制日志文件里_binlog_05

MySQL5.6创建用户密码不再明文显示在binlog二进制日志文件里_二进制_06


测试环境

binlog_format = MIXED


改为ROW模式:

MySQL5.6创建用户密码不再明文显示在binlog二进制日志文件里_binlog_07

MySQL5.6创建用户密码不再明文显示在binlog二进制日志文件里_MySQL_08

加密。