Mysql5.6忘记密码,如何找回(windows)

mysql5.6安装

第一步:关闭正在运行的数据库服务

sql 复制代码
net stop mysql

第二步:在my.ini文件当中的[mysqld] 任意一个位置放入

sql 复制代码
skip-grant-tables

第三步:启动mysql服务

sql 复制代码
net start mysql

第四步:服务启动成功后就可以登录了,输入mysql -u root

sql 复制代码
mysql -u root

第一次没有密码,直接回车即可

最终结果

第五步:修改密码

输入 show databases; 命令查看默认安装数据库

sql 复制代码
 show databases;

设置root密码

选中mysql数据库

sql 复制代码
use mysql;    

设置密码:2020是我设置的密码

sql 复制代码
update user set password=password('2020') where user='root'; 

刷新权限

sql 复制代码
flush privileges;

输入 quit; 命令退出当前登录,用新的密码重新连接 mysql

sql 复制代码
quit;

最后一步:将my.ini文件当中的skip-grant-tables 删除

相关推荐
T0uken10 分钟前
基于 vcpkg 与 LLVM-MinGW 的 Qt6 静态链接开发方案
c++·windows·qt
Dontla21 分钟前
Python asyncpg库介绍(基于Python asyncio的PostgreSQL数据库驱动)连接池、SQLAlchemy
数据库·python·postgresql
俺不要写代码21 分钟前
数据库:DQL
数据库·sql·mysql
zh15702329 分钟前
如何编写动态SQL存储过程_使用sp_executesql执行灵活查询
jvm·数据库·python
2401_8242226934 分钟前
SQL报表统计数据量巨大_分批统计策略
jvm·数据库·python
俺不要写代码34 分钟前
数据库:DCL
数据库
X566136 分钟前
mysql如何处理连接数过多报错_调整max_connections参数
jvm·数据库·python
无心水39 分钟前
【Hermes:Skill系统深度】21、Skill 调试与冲突解决:为什么没触发?怎么修复? —— Honcho 智能体排障完全手册
人工智能·windows·openclaw·养龙虾·hermes·养马·honcho
学习3人组1 小时前
OEE(设备综合效率)的标准定义、公式、损失分类、以及在工位触屏/MES里怎么采集和统计
大数据·网络·数据库
张~颜1 小时前
PostgreSQL数据压缩技术
数据库·postgresql