如何配置mysql可以不用密码登录

  介绍

今天就跟大家聊聊有关如何配置mysql可以不用密码登录,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

具体方法:

第一步:停止mysql服务

/etc/摆在/mysqld 停止

第二步:跳过密码验证

/usr/bin/mysqld_safe ——skip-grant-tables

mysqld_safe ——skip-grant-tables

跳过权限表启动mysql。

第三步:另开一个命令提示符窗口

use  mysql; #删除的记录要插入进去,然后修改密码   update  user  set 密码=密码(“new_pass"), where 用户=皉oot";

第四步:刷新权限

flush 特权;

<强>解决MySQL不需要密码就能登录问题

因为执行了一个更改数据库根用户密码的命令,当我更改完后,发现用我新密码和旧密码都能登陆,于是感觉没有输密码,直接回车就能登录,而我在配置中也没有进行免密码登陆的操作,最后,执行了一条命令解决更新用户设置插件=癿ysql_native_password";

修改密码及解决无密码登陆问题都在下面命令中:

在使用mysql;      比;更新用户设置authentication_string=密码(“你的密码“)用户=& # 39;根# 39;;#(无密码字段的版本,也就是版本& lt;=5.7的)   比;更新用户设置密码=密码(& # 39;你的密码& # 39;)用户=& # 39;根# 39;;#(有密码字段的版本,版本在5.7的)      比;更新用户设置插件=癿ysql_native_password";      比;冲洗特权;      比;退出;

重启mysql服务

看完上述内容,你们对如何配置mysql可以不用密码登录有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

如何配置mysql可以不用密码登录