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

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

相关推荐
ltl1 小时前
Disaggregated DB 合集:Socrates、PolarDB、Taurus 的共同模式
数据库
Blossom i3 小时前
大数据预处理与采集实验一:使用Python操作MySQL数据库
数据库·mysql
InfinitePlus3 小时前
Docker MySQL搭建一主一从
mysql·docker
雾时之林4 小时前
Linux--软件管理、源码包安装
linux·服务器·数据库
老纪的技术唠嗑局5 小时前
超级干货分享:中小企业使用 OceanBase 实践经验汇总
数据库
坐吃山猪6 小时前
Docker07-MySQL
mysql·docker·容器
CLOUD ACE6 小时前
谷歌云代理|零售商Target 如何利用 Spanner Graph 提升零售发现体验并将数据库维护成本降低 50%
数据库·零售
AI大模型-小雄6 小时前
Codex写分页接口为什么越翻越慢?用Cursor Pagination解决重复与漏数据
大数据·数据库·elasticsearch·搜索引擎·chatgpt·后端开发·codex
少晓年7 小时前
从 MySQL 迁移到人大金仓 KingbaseES:完整指南与实践
数据库·mysql
SelectDB7 小时前
Apache Doris AI RAG 实战:从基础 RAG 到知识图谱增强的技术能力与选型
数据库