MySQL数据库密码忘了,怎么修改密码,找回密码。

  • 当我们忘记mysql数据库密码时我们就无法正常进入数据库,也就无法修改密码,那么这时该怎么修改密码呢,这里教大家一个简单常用修改密码的方式。
    • 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.我这地方重启数据库之后之所以不带密码任然能够登录是因为我的数据库里存在设无须口令的账户。

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

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

MySQL数据库密码忘了,怎么修改密码,找回密码。相关推荐

  1. mysql数据库编码设置_如何修改mysql数据库编码

    在建网站时,有时需要将一个数据库里的数据导入到另一个数据库里,但往往会出现二个数据库的编码不同,造成网页乱码.解决方法就是修改数据库编码. 下面介绍一下如何修改MYSQL数据库编码的方法. 方法/步骤 ...

  2. 密码忘了怎么办?——如何找回多可系统的加密存储密码

    今天有用户来电话说,他忘记加密存储的密码了,登不进系统,怎么办? 嗯,太正常了,非常理解,对我们大多数人来说,密码就是用来忘记的... 密码忘了不可怕,只要能找回就可以! 在多可文档管理系统里,你可以 ...

  3. mysql数据库名忘了_忘了mysql数据库密码,该怎么办???

    今天进行数据库的连接,突然发现数据库的密码忘了,这可怎么办,着实吓死宝宝了,通过实验,终于找到方法了,仅供参考... 一般进入数据库的方法如下: 通过登录mysql系统, # mysql -uroot ...

  4. 批量修改linux服务器密码,Linux下批量修改服务器用户密码方法步骤

    Linux下批量修改服务器用户密码方法步骤 密码快要过期.由于机器数量众多,因此采用批量修改密码的方式来进行处理. 下面是具体步骤: 1.配置ssh免key # ssh-keygen -t rsa - ...

  5. mysql数据库用户的创建、修改、删除

    1.1 登录MySQL服务器 启动MySQL服务后,可以通过mysql命令来登录MySQL服务器,命令如下: mysql –h hostname|hostIP –P port –u username ...

  6. 计算机报名怎么qq登录密码忘了怎么办,考生登录系统密码忘了怎么办

    考生登录系统密码忘了怎么办 输入考生报名号.登录密码登录系统;登录成功后,如果登录密码是初始密码或重置成出生日期,系统首先进入"修改密码"页面进行密码修改,密码修改后便可进入报名系 ...

  7. 计算机更改家庭组密码,Win10系统怎么修改家庭组密码 win10修改家庭组密码的方法...

    家庭组是家庭网络上可以共享文件和打印机的一组计算机,可以让我们共享变得更加简单,而在win10系统中访问家庭组是需要密码的,那我们我们也可以自己修改家庭组密码,现在就教大家win10修改家庭组密码的方 ...

  8. linux 程序 加密码忘了怎么办,linux忘记了密码怎么办

    图形界面grub篇和文本界面Lilo分别介绍 1. 在出现grub画面时,用上下键选中你平时启动linux的那一项(别选dos哟),然后按e键 2. 再次用上下键选中你平时启动linux的那一项(类似 ...

  9. php修改mysql数据库中的表格,如何修改mysql数据库表?

    修改mysql数据库表的方法:使用"ALTER TABLE"语句,可以改变原有表的结构,例如增加字段或删减字段.修改原有字段数据类型.重新命名字段或表.修改表字符集等:语法&quo ...

  10. 设置计算机访问权限密码忘了怎么办,苹果访问限制密码是什么?忘记怎么办【详解】...

    导读: 苹果 手机的很多功能都非常实用,可以在我们需要的时候带给我们方便,不需要的时候也可以将其关闭,在苹果手机当中有很多系统功能,很多时候,我们不需要开启所有的系统功能,这时我们就需要关闭这些系统功 ...

最新文章

  1. java modbus通讯协议_物联通讯协议一(Modbus)
  2. 在SQL Server中将数据导出为XML和Json
  3. 姚班系创业公司宸镜科技再获新融资,漆子超、陈启峰联手,OPPO入股加持“元宇宙”概念要火?...
  4. Handler消息传递机制(一)
  5. boost::throw_exception简单的测试程序
  6. 音视频技术开发周刊 | 217
  7. iOS- 关于AVAudioSession的使用——后台播放音乐
  8. 93没有了_93平旧两居大变身,二手房这样装修10万块搞定
  9. (44)生成时钟场景
  10. 洛谷—— P2733 家的范围 Home on the Range
  11. Java 多线程的创建
  12. nginx清缓存,网站刷新不过来时用
  13. ASP.NET【1】
  14. HDOJ--2602--Bone Collector--dp--01背包
  15. android twitter 分享代码,Twitter分享集成
  16. xubuntu切换回到ubuntu登陆界面
  17. html br 缩写,br开头的单词有哪些?-英语单词br-英语-罗酥遮同学
  18. Linux 桌面玩家指南:03. 针对 Gnome 3 的 Linux 桌面进行美化
  19. C-ECAP认证规则说明
  20. 【观察】易捷行云EasyStack:以可进化的新一代云平台,攀登云计算的“卡瓦格博峰”...

热门文章

  1. 学习使用php实现生成模糊图片的方法类整理
  2. 2022最全Hbuilder打包成苹果IOS-App的详解
  3. Java实现 计算数的平方根
  4. Oceanbase和TiDB粗浅对比之 - 执行计划
  5. 展示类页面测试Excel基础
  6. ipados远程linux软件,JingOS Linux平板系统v0.6下载发布 支持多点触摸手势
  7. input。file清除。js,jquery
  8. window7系统怎么给电脑安装
  9. CentOS 7 开机自启汇总
  10. javascript实现汉诺塔