注意事项
一共用到两个cmd窗口,每一个都要以管理员身份打开,且在修改密码后,要先关闭第一个跳过验证密码的mysql服务的cmd窗口,再启动mysql,否则会出错。
在修改密码前,mysql必须处于关闭状态。
步骤
1.以管理员的身份打开cmd窗口,找到mysql安装的路径并打开bin目录
2.在bin路径下执行如下语句,开启跳过验证密码的mysql服务
mysqld –console –skip-grant-tables –shared-memory
如果执行这一步出错,则可能是mysql还在启动中没有关闭,需要去任务管理器中找到相关任务并结束,然后重新执行该命令。
3.上一步成功后,以管理员的身份再打开一个新的cmd窗口(原来那个cmd窗口还不可以关闭),同样找到mysql安装的bin路径,在该路径下执行mysql -u root -p
,然后回车(不用输入密码)。
4. 执行 use mysql
语句
5.执行flush privileges;
语句
5. 执行alter user root@localhost identified by '123456';
语句,把密码修改为123456(这里填自己想要的密码)
6. 执行 exit
语句
7. 把第一个cmd窗口关闭,在第二个cmd窗口再执行net start mysql
启动mysql
8. 执行语句mysql -uroot -p
,输入刚刚设置的密码即可登录成功
总结
到此这篇关于mysql密码忘记后如何修改密码的文章就介绍到这了,更多相关mysql密码忘记修改密码内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
沟通购买:QQ咨询 淘宝咨询 微信咨询 淘宝店铺
版权申明及联系服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
沟通购买:QQ咨询 淘宝咨询 微信咨询 淘宝店铺
本站部分文章参考或来源于网络,如有侵权请联系站长。本站提供相关远程技术服务,有需要可联系QQ
数据库远程运维 » mysql密码忘记后如何修改密码及重置的方法
