如何查看mysql密码root密码

本文为初学者详细介绍了在Windows环境下如何查看和修改MySQL的root密码。首先,通过net stop mysql命令关闭服务,然后以管理员身份运行CMD,执行mysqld命令进行权限提升。接着,在新的CMD窗口中不输入密码登录MySQL。通过查询user表找到'authentication_string'字段获取当前密码,并可进一步修改密码。此教程适合遇到MySQL密码问题的用户参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本人是个小白,经过实践得出win下mysql的root密码该如何查看,喜欢请收藏哦!

直接上干货!!!

第一步:关闭mysql服务,可以在cmd中关闭(命令:net sopt mysql),也可以直接到服务中关闭。

第二步:以管理员身份运行cmd,这一步需要注意,一定是管理员身份下运行,否则后面则无法进行哦。

第三步:越权。进入mysql的安装目录bin目录下,输入命令:mysqld --console --skip-grant-tables --shared-memory,直到看到显示 “mysqld: ready for connections.”

 

 上述界面完成越权操作,保留上述界面不要关闭。

第四步:登录mysq。打开新的cmd界面(非管理员身份即可)到mysql的bin目录下,输入“mysql -uroot -p”登录mysql,弹出需要输入密码,直接回撤即可。

第五步:查看数据库表“show tables;” ,此时会看到用户表为user,查看user表结构“show columns from user;”

 

 第六步:看到user表中的“authentication_string”密码存在这个字段下面的,查看命令:“select authentication_string from user where User='root';”

 之后复制改密码然后到可视化工具中测试链接一下即可,正常使用该密码了,由于密码是被加密的,解密比较麻烦,建议直接使用即可,至于root密码,可以在越权后,百度搜索改密码命令即可修改链接密码。

希望能帮到大家!

 

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值