window mysql忘记密码解决方案

1、以管理员身份运行​​命令行​​工具(必须是管理员身份)

2、停止mysql

css 复制代码
net stop mysql

3、启动mysql(不输入密码方式启动)

css 复制代码
mysqld --console --skip-grant-tables --shared-memory

4、之前的命令行不能关闭,在安装的mysql的bin目录中,重新打开命令行,进入mysql,然后修改密码

css 复制代码
输入:mysql -u root直接连续回车
mysql> use mysql;
 mysql> flush privileges;
 mysql> alter user 'root'@'localhost'IDENTIFIED BY '新密码';
 mysql> flush privileges;

5、管理员运行的命令行关闭,然后正常启动mysql

css 复制代码
net start mysql

6、正常输入mysql -u root进入mysql即可。

相关推荐
洛水水5 分钟前
数据库连接池详解
数据库·c++·mysql
WL_Aurora6 分钟前
MySQL慢查询分析与优化实战
mysql·性能优化·慢查询·查询优化
小江的记录本7 分钟前
【Java基础】Java 8-21新特性 :JDK17:密封类、模式匹配、Record类(附《思维导图》+《面试高频考点清单》)
java·数据结构·后端·python·mysql·面试·职场和发展
小江的记录本9 分钟前
【Java基础】集合框架: ArrayList vs LinkedList 核心区别、扩容机制(附《思维导图》+《面试高频考点清单》)
java·数据库·python·mysql·spring·面试·maven
石小千12 分钟前
mysql8全文检索
mysql·全文检索
清水白石00813 分钟前
从“点一下导出”到生产级任务队列:Python 异步导出系统设计全景解析
java·数据库·python
快乐的哈士奇15 分钟前
历史对话关联 RAG 上下文检索 — 内部技术介绍
服务器·数据库·oracle
半夜修仙16 分钟前
Redis中List数据类型的常见命令
数据库·redis·缓存
wujt888816 分钟前
mysql 比较数据库
数据库·mysql·oracle
tongluowan00721 分钟前
怎么保证缓存和数据库的一致性
java·数据库·缓存·一致性