技术文摘
Mysql5.7.17忘记密码解决办法分享(附图)
Mysql5.7.17忘记密码解决办法分享(附图)
在使用Mysql5.7.17的过程中,忘记密码是一个比较常见且让人头疼的问题。不过别担心,本文将详细为大家介绍解决办法,并配上直观的图片,帮助大家轻松应对。
我们要进入安全模式。在Windows系统下,找到Mysql的安装目录,一般路径为“C:\Program Files\MySQL\MySQL Server 5.7”。进入该目录后,打开命令提示符(CMD),以管理员身份运行。在CMD中输入命令“net stop mysql”,这一步是停止MySQL服务,如图1所示。接着,我们需要修改MySQL的配置文件。找到my.ini文件,通常在安装目录下。用文本编辑器打开它,在文件中添加“skip-grant-tables”这一行代码,这行代码的作用是跳过权限验证,让我们能够无需密码进入数据库,添加后的效果如图2所示。
保存修改后,重新启动MySQL服务。在CMD中输入“net start mysql”。此时MySQL已经处于安全模式运行状态。
接下来,我们再次打开命令提示符,输入“mysql -u root -p”,因为跳过了权限验证,所以这里直接回车就能进入MySQL数据库。进入数据库后,我们使用“use mysql;”命令选择mysql数据库。然后通过“update user set authentication_string=PASSWORD('新密码') where user='root' and Host = 'localhost';”命令来修改root用户的密码,这里将“新密码”替换为你想要设置的密码,执行成功后的界面如图3所示。
修改完密码后,我们要将之前在配置文件中添加的“skip-grant-tables”这一行代码删除,然后保存my.ini文件。最后,再次重启MySQL服务,通过“net stop mysql”和“net start mysql”命令来操作。
现在,我们使用新设置的密码,通过“mysql -u root -p”命令,输入新密码,就能正常登录Mysql5.7.17数据库了。通过以上详细步骤和图片辅助,希望大家在遇到忘记Mysql5.7.17密码的情况时,都能顺利解决问题,确保数据库的正常使用。
TAGS: 解决办法 附图 忘记密码 MYSQL5.7.17
- Vue3 学习:事件定义与响应式理解
- 原生 CSS 嵌套的运用,你掌握了吗?
- 2023 年 Java 地位动摇,TIOBE 排行榜中滑落至历史最低!
- JDK 动态代理与 CGLib 动态代理详解
- CSS_Flex 不为人知的秘密
- 手把手带你写设计方案,你学会了吗?
- Spring 项目启动速度优化策略
- Electron 28.0.0 重磅发布 跨平台桌面应用开发利器
- Vitest 1.0 重磅发布:Vue 团队构建的下一代测试框架
- Wasm 基础概念解析及加载运行方式探究
- 面试官提问:JWT 是什么及为何使用
- 十种重塑企业供应链的技术
- Python 自动发送邮件的使用方法
- Java 中异常未捕获处理致使程序异常
- Python 环境包管理工具:Anaconda 与 pip 谁更契合你?