mysql数据库忘记密码时如何修改

发布时间 - 2026-01-10 22:53:52    点击率:

当我们忘记mysql数据库密码时我们就无法正常进入数据库,也就无法修改密码,那么这时该怎么修改密码呢,这里教大家一个简单常用修改密码的方式。

(如果图简单快速修改密码的话,直接跳过查询步骤,依照图上执行mysql→ use mysql→ update user set password=password('123456') where user='root' and host='localhost';,密码为123456)

工具/原料

  • mysql数据库
  • cmd命令行

方法/步骤

1.打开mysql.exe和mysqld.exe所在的文件夹,复制路径地址

2.打开cmd命令提示符,进入上一步mysql.exe所在的文件夹。

3.输入命令  mysqld --skip-grant-tables  回车,此时就跳过了mysql的用户验证。注意输入此命令之后命令行就无法操作了,此时可以再打开一个新的命令行。注意:在输入此命令之前先在任务管理器中结束mysqld.exe进程,确保mysql服务器端已结束运行。

4.然后直接输入mysql,不需要带任何登录参数直接回车就可以登陆上数据库。

5.输入show databases;   可以看到所有数据库说明成功登陆。

6.其中mysql库就是保存用户名的地方。输入 use mysql;   选择mysql数据库。

7.show tables查看所有表,会发现有个user表,这里存放的就是用户名,密码,权限等等账户信息。

8.输入select user,host,password from user;   来查看账户信息。

9.更改root密码,输入update user set password=password('123456') where user='root' and host='localhost';

10.再次查看账户信息,select user,host,password from user;   可以看到密码已被修改。

11.退出命令行,重启mysql数据库,用新密码尝试登录。

12.测试不带密码登录mysql,发现还是能够登陆上,但显示数据库时只能看到两个数据库了,说明重启之后跳过密码验证已经被取消了。

13.我这地方重启数据库之后之所以不带密码任然能够登录是因为我的数据库里存在设无须口令的账户。

END

注意事项

注意其中需要重启数据库的几个地方

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!


# mysql  # 密码  # 修改  # MySQL忘记密码恢复密码的实现方法  # MySql登陆密码忘记及忘记密码的解决方案  # Mysql忘记密码的几种解决方案  # Mysql忘记密码解决方法  # MySQL8忘记密码的快速解决方法  # mysql忘记密码怎么办  # Mysql用户忘记密码及密码过期问题的处理方法  # 一步步教你MySQL密码忘记了该如何操作  # 重启  # 命令行  # 修改密码  # 跳过  # 陆上  # 可以看到  # 不带  # 几个  # 是因为  # 有个  # 也就  # 已被  # 我这  # 作了  # 时就  # 当我们  # 不需  # 该怎么  # 先在  # 要带 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)  微信小程序 配置文件详细介绍  黑客入侵网站服务器的常见手法有哪些?  如何选择可靠的免备案建站服务器?  南京网站制作费用,南京远驱官方网站?  购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?  C语言设计一个闪闪的圣诞树  WordPress 子目录安装中正确处理脚本路径的完整指南  Laravel怎么配置自定义表前缀_Laravel数据库迁移与Eloquent表名映射【步骤】  JavaScript Ajax实现异步通信  如何用wdcp快速搭建高效网站?  Laravel如何实现模型的全局作用域?(Global Scope示例)  在Oracle关闭情况下如何修改spfile的参数  如何彻底删除建站之星生成的Banner?  无锡营销型网站制作公司,无锡网选车牌流程?  VIVO手机上del键无效OnKeyListener不响应的原因及解决方法  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  Laravel如何与Inertia.js和Vue/React构建现代单页应用  如何在不使用负向后查找的情况下匹配特定条件前的换行符  Python企业级消息系统教程_KafkaRabbitMQ高并发应用  Laravel辅助函数有哪些_Laravel Helpers常用助手函数大全  美食网站链接制作教程视频,哪个教做美食的网站比较专业点?  如何在 Telegram Web View(iOS)中防止键盘遮挡底部输入框  Android中Textview和图片同行显示(文字超出用省略号,图片自动靠右边)  Python自动化办公教程_ExcelWordPDF批量处理案例  如何快速搭建高效WAP手机网站?  武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?  详解jQuery中的事件  Win11关机界面怎么改_Win11自定义关机画面设置【工具】  在线制作视频网站免费,都有哪些好的动漫网站?  如何在建站主机中优化服务器配置?  Python制作简易注册登录系统  简单实现Android文件上传  Laravel如何使用Telescope进行调试?(安装和使用教程)  PHP 实现电台节目表的智能时间匹配与今日/明日轮播逻辑  制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?  如何在HTML表单中获取用户输入并结合JavaScript动态控制复利计算循环  Laravel如何使用Passport实现OAuth2?(完整配置步骤)  Laravel的.env文件有什么用_Laravel环境变量配置与管理详解  打造顶配客厅影院,这份100寸电视推荐名单请查收  移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?  Laravel怎么实现验证码(Captcha)功能  Linux后台任务运行方法_nohup与&使用技巧【技巧】  Laravel与Inertia.js怎么结合_使用Laravel和Inertia构建现代单页应用  EditPlus中的正则表达式 实战(2)  Win11应用商店下载慢怎么办 Win11更改DNS提速下载【修复】  免费网站制作appp,免费制作app哪个平台好?  合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?  Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程  怎么用AI帮你设计一套个性化的手机App图标?