windows环境下MySQL 8.0 修改或重置密码

windows环境下MySQL 8.0 修改或重置密码

1打开命令窗口cmd,输入命令:net stop mysql,

停止MySQL服务,

开启跳过密码验证登录的MySQL服务

2输入命令

mysqld --console --skip-grant-tables --shared-memory

再打开一个新的cmd,无密码登录MySQL,

3输入登录命令:mysql -u root -p

密码置为空的操作命令如下:

(1)use mysql;

(2)update user set authentication_string='' where user='root';

退出mysql,执行命令:quit;

关闭以-console --skip-grant-tables --shared-memory启动的MySQL服务,

4打开命令框,输入:net start mysql

启动MySQL服务。

5密码已经置空,所以无密码状态登录MySQL,输入登录命令:mysql -u root

6更改密码的命令如下:

ALTER USER 'root' @ 'localhost' IDENTIFIED BY '新密码' ;

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

验证更改后密码正确登录

7输入quit;

退出当前登录,输入登录命令:mysql -u root -p

输入密码,成功登录,到此,重置密码结束。

相关推荐
小王不爱笑1328 分钟前
MyBatis 执行流程源码级深度解析:从 Mapper 接口到 SQL 执行的全链路逻辑
数据库·sql·mybatis
Seven9711 分钟前
MySQL语句执行深度剖析:从连接到执行的全过程
mysql
山峰哥1 小时前
SQL优化实战:从索引策略到执行计划的极致突破
数据库·sql·性能优化·编辑器·深度优先
总要冲动一次1 小时前
离线安装 percona-xtrabackup-24
linux·数据库·mysql·centos
lcrml2 小时前
nacos2.3.0 接入pgsql或其他数据库
数据库
阿达_优阅达2 小时前
告别手工对账:xSuite 如何帮助 SAP 企业实现财务全流程自动化?
服务器·数据库·人工智能·自动化·sap·企业数字化转型·xsuite
IvorySQL2 小时前
IvorySQL v5 发布后,我们想听听大家的使用体验
数据库·postgresql·开源
Maverick062 小时前
01- Oracle核心架构:理解数据库如何运转
数据库·oracle·架构
TDengine (老段)2 小时前
TDengine IDMP 组态面板 —— 画布
大数据·数据库·物联网·时序数据库·tdengine·涛思数据
buhuimaren_2 小时前
MySQL数据库初体验
数据库·mysql