mysql8.0忘记登录密码怎么办

  

mysql8.0忘记登录密码怎么办?针对这个问题,今天小编总结这篇有关找回密码的文章,希望帮助更多想解决这个问题的同学找到更加简单易行的办法。

pkill mysqld关闭掉mysql

<强>跳过mysql的权限表启动mysql服务:
——skip-grant-tables启动mysql

 <代码>/usr/地方/mysql8013/bin/mysqld_safe——defaults-file=/数据/mysql8/my8.cnf skip-grant-tables, 

<强>将密码置空:

 <代码> root@localhost[(一)]在更新mysql。用户设置authentication_string=& # 39; & # 39;用户=皉oot"和主机=發ocalhost";
  查询好了,1行影响(0.06秒)
  行匹配:1,改变:1,警告:0
  
  root@localhost[(一)]在 

pkill mysqld关闭掉mysql

<强>再次启动mysql服务

 <代码> [root@localhost ~] #/usr/local/mysql8013/bin/mysqld——defaults-file=/数据/mysql8 my8.cnf,  

<强>无密码登录mysql服务并设置新的密码:

 <代码> root@localhost[(一)]在选择版本();
  + - - - - - - - - - - - - +
  | |版本()
  + - - - - - - - - - - - - +
  | 8.0.13,,|
  + - - - - - - - - - - - - +
  root@localhost[(一)]在改变用户确认的用户()& # 39;jist558@wei& # 39;;  

[root@localhost ~] # mysql -uroot - p # 39; jist558@wei& # 39;- e“选择版本();“
mysql:[警告]在命令行界面可以使用密码不安全。
+ - - - - - - - - - - - - +
|版本()|
+ - - - - - - - - - - - - +
| 8.0.13,,|
+ - - - - - - - - - - - - +

<强>密码写入.my.cnf文件就可以mysql直接登录mysql窗口:

 <代码> root@localhost ~ #猫.my.cnf
  (mysql)
  提示=癨 u@ \ h: \ p \ R: \ m: \ s (\ d)在“
  no-auto-rehash
  用户=根
  密码=jist558@wei  
 <代码> [root@localhost ~] # mysql - e“选择版本();“
  + - - - - - - - - - - - - +
  | |版本()
  + - - - - - - - - - - - - +
  | 8.0.13,,|
  + - - - - - - - - - - - - +  

关于就分享到这里了,解决问题并不止文章中和大家分析的办法,不过本文分析的方法准确性是不容置疑的。更多相关内容欢迎关注行业资讯频道。

mysql8.0忘记登录密码怎么办