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即可。

相关推荐
疯狂打码的少年2 分钟前
【数据库技术】SQL数据查询(SELECT基本语法)
数据库·笔记·sql·oracle
程序员黎剑30 分钟前
Redis缓存击穿:热点Key过期打崩数据库的3种解决方案
数据库·redis·缓存
Carl_.Net软开33 分钟前
NSSM后台启动influx时序数据库
数据库·时序数据库
IPdodo_1 小时前
静态 IP 访问异常排查:403/429 归因与迁移验收
服务器·网络·数据库·python·网络协议·php·性能测试
DevOpenClub1 小时前
PDF 多格式解析如何避免混用输出:TEXT、HTML、XML 与 TAG 数据契约
xml·前端·数据库·pdf·html
meilindehuzi_a1 小时前
从域名到数据库:React + Node.js 项目部署全流程与用户访问链路
数据库·react.js·node.js
泡干脆面就番茄1 小时前
MySQL_流程控制_分组查询与连接查询详解
数据库·mysql
Bode_20022 小时前
全生命周期 SQL 控制
数据库·智能制造
西西弗Sisyphus2 小时前
Qt 在无边框窗口上做一套换肤系统
开发语言·数据库·qt
神仙别闹2 小时前
基于 QT(C++)实现操作系统
数据库·c++·qt