Mysql8.0.11win64重置root用户密码操作-阿里云开发者社区

开发者社区> 数据库> 正文

Mysql8.0.11win64重置root用户密码操作

简介: Mysql8.0.11win64重置root用户密码操作在笔记本和PC上面使用Mysql8.0.11免安装版本,均遇到此问题,记性不太好,现做下笔记。 1.cmd下,先关掉已启动的mysql服务,使用命令:net stop mysql 2.

Mysql8.0.11win64重置root用户密码操作
在笔记本和PC上面使用Mysql8.0.11免安装版本,均遇到此问题,记性不太好,现做下笔记。

1.cmd下,先关掉已启动的mysql服务,使用命令:net stop mysql

2.步骤1的cmd窗口a不关闭,重新开1个cmd窗口b,输入:mysqld --console --skip-grant-tables --shared-memory,可以无密码启动mysql服务;

3.步骤1的cmd窗口下,输入:mysql -u root -p,回车,默认进入mysql命令行;

3.1 输入:UPDATE mysql.user SET authentication_string='' WHERE user='root' and host='localhost'; ---将root用户密码设置为空;

3.2 输入:exit 或 quit,退出mysql命令行;

  1. 关闭窗口b,在窗口a中输入:mysql -u root -p,回车,默认进入mysql命令行;
  2. 输入:ALTER USER 'root'@'localhost' IDENTIFIED BY 'Data-Insights123'; ---修改root用户密码,密码不能过于简单,否则会报错;

命令行提示:Query OK, 0 rows affected (** sec),重置密码成功;

备注:

步骤5重置密码完成后,重新进入mysql命令行,修改root用户密码,修改过于简单的密码,系统也没有提示err。

原文地址https://www.cnblogs.com/elinejhz/p/10637428.html

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

其他文章