linux下的mysql5.7忘记密码
& # 8226;第一步:打开mysql5.7的配置文,件my . cnf中所做并在里面增加一行:skip-grant-tables ,保存并退出(:wq)
<代码> [root@iz09a32x1sghz3z ~] # vi/etc/my.cnf 代码>
& # 8226;第二步:重启mysql
<代码> [root@iz09a32x1sghz3z ~] #服务mysqld重启代码>
& # 8226;第三步:登录mysql并且修改密码
用根账号登录:<代码> [root@iz09a32x1sghz3z ~] # mysql - u根代码>
使用mysql中的mysql数据库:mysql>使用mysql;
修改密码:<代码>更新用户设置authentication_string=用户密码(“Szfore_68638”)=案?代码>
刷新数据库:<代码>冲洗特权;代码>
退出:辞职;
注意:mysql5.7的用户表中的口令字段已经改成了authentication_string字段了。
这时候,需要输入的命令是更新用户设置authentication_string=用户密码(“Szfore_68638”)=案?
& # 8226;第四步:打开mysql5.7的配置文,件my . cnf中所做把刚增加这行:skip-grant-tables 删除掉保存并退出(:wq)
& # 8226;第五步:重新启动mysql,即可用修改好的密码登录了。
<代码> [root@iz09a32x1sghz3z ~] #服务mysqld重启代码>
以上所述是小编给大家介绍的解决Linux下Mysql5.7忘记密码问题,希望对大家有所帮助,如果大家有任何疑问欢迎给我留的言,小编会及时回复大家的!