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

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

相关推荐
聆风吟º10 小时前
时序数据战场巅峰对决:金仓数据库 VS InfluxDB深度解析
数据库·influxdb·kingbasees·金仓数据库
动亦定10 小时前
微服务中如何保证数据一致性?
java·数据库·微服务·架构
瀚高PG实验室10 小时前
timestampdiff (MYSQL)函数在Highgo DB中的写法
数据库·mysql·瀚高数据库
美人鱼战士爱学习10 小时前
RODI: Benchmarking Relational-to-Ontology Mapping Generation Quality
数据库
Austindatabases11 小时前
云数据库备份恢复验证,云数据库高端客户的需求说明
数据库
赵渝强老师11 小时前
【赵渝强老师】MongoDB的数据类型
数据库·mongodb·nosql
驾数者11 小时前
Flink SQL模式识别:MATCH_RECOGNIZE复杂事件处理
数据库·sql·flink
还是鼠鼠11 小时前
SQL语句执行很慢,如何分析呢?
java·数据库·mysql·面试
czlczl2002092511 小时前
如何添加“默认给Sql查询语句加上租户条件”的功能
数据库·python·sql
云和数据.ChenGuang11 小时前
批量给100台服务器装系统,还要完成后续的配置和软件部署
运维·服务器·开发语言·mysql