忘记mysql密码后如何修改密码 (2023最新版详细教程)

忘记mysql密码后如何修改密码
注意事项
步骤
注意事项

  • 一共用到两个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,输入刚刚设置的密码即可登录成功
在这里插入图片描述

### Python 3.13 的版本特性及发行说明 Python 3.13 尚未正式发布,因此具体的版本特性和完整的发行说明尚未公布。然而,根据当前的信息和发展趋势可以推测一些潜在的变化。 #### 即时(JIT)编译器的支持 对于Python性能提升方面的一个重要讨论集中在即时(JIT)编译器的引入上。Shannon指出这并不是开发团队目前的重点关注领域,并预计该功能可能会推迟到Python 3.13才实现[^1]。 #### 发布周期与稳定性 按照惯例,在主要版本之间通常会有一段时间间隔来确保稳定性的提高以及新特性的充分测试。由于Python 3.10系列仅专注于安全更新而不再加入新的功能改进,开发者如果希望获得最新的语言特性和优化,则应考虑迁移到更接近于前沿但仍然保持一定成熟度的分支——即未来的Python 3.13版本将会是一个值得关注的选择[^2]。 #### 预期的新特性 尽管确切的内容还未公开,基于以往的经验和其他开源社区的发展方向,未来版本很可能会继续增强类型提示系统、进一步简化异步编程模型并改善多线程处理能力等方面的工作。此外,随着硬件技术的进步,也可能会有更多针对现代计算环境下的性能调优措施被纳入考量范围之内。 ```python # 示例代码展示了一个简单的协程函数定义方式, # 这种写法有望在未来得到更好的支持和完善。 async def my_coroutine(): await asyncio.sleep(1) print('Coroutine completed') ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

偷偷不学习

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值