修改mysql数据库密码简析

  

mysql修改数据库密码:
5.7版本数据库在安装时日志中会显示密码
猫/var/log/mysqld.日志

| grep密码登录时提示修改密码:
mysql>显示数据库;
错误1820 (HY000):你必须重置你的密码使用改变用户声明之前执行该语句。
简单密码不可以设置:

修改mysql数据库密码简析

mysql>,改变用户& # 39;根# 39;@ # 39;localhost # 39;被& # 39;123456 & # 39;;
错误1819 (HY000):你的密码不满足当前的政策要求
mysql>

修改数据库密码设置,简单密码也可以用
集全球validate_password_policy=0;
集全球validate_password_length=1;

设置为简单密码:
改变用户& # 39;根# 39;@ # 39;localhost # 39;被& # 39;111111 & # 39;;

密码忘记了:
修改配置文件删/etc/my . cnf中所做除或禁用skip-grant-tables这行。
注:mysql的数据库老版本用参数authentication_string,新版本用参数
更新用户密码设置authentication_string=密码(& # 39;123456 & # 39;)用户=& # 39;根# 39;;
更新用户设置密码=密码(& # 39;123456 & # 39;)用户=& # 39;根# 39;;
冲洗特权;——刷新系统权限表

用工具登录时报错
错误1130:主机192.168.3.100不允许连接到MySQL服务器

选择主机,用户从用户用户=& # 39;根# 39;;,
更新用户设置主机=& # 39;% & # 39;用户=& # 39;根# 39;;
冲洗特权;

再次登录就可以了

  

修改mysql数据库密码简析