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

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

相关推荐
2601_9620746810 小时前
Spring Boot的无缝衔接:深入解析与实践
数据库·spring boot·后端
武帝为此11 小时前
【InnoDB存储引擎介绍】
数据库·算法
csdn_aspnet11 小时前
mysql 触发器写法及示例
数据库·mysql·触发器·trigger
南城以南溫暖如初14711 小时前
社交裂变商城系统设计与实战开发指南
java·spring boot·mysql·vue·mybatis
南城以南溫暖如初14711 小时前
分享返现商城系统开发实战:技术架构与运营经验指南
java·spring boot·mysql·架构·vue·mybatis
CJi0NG11 小时前
【自用】MySQL-概述
数据库·mysql
数据技术说11 小时前
数据库慢了怎么查?从监控报警到找到根因的完整路径
数据库·架构
风哥2号11 小时前
从国外数据库迁移到国产数据库全过程-FGO2CDB工具
数据库·国产数据库迁移·迁移到国产数据库
带鱼吃猫12 小时前
LangChain:提示词模板与少样本提示功能
服务器·数据库·langchain
lisw0512 小时前
MySQL 数据库:概念、历史、内容与展望!
数据库·mysql