mysql忘记密码找回的方法:

在找回之前需要对 --skip-networking 参数进行了解

--skip-grant-tables: 关闭mysql验证模块

同时还需要关闭远程连接(避免他人连接修改)

--skip-networking : 关闭TCP/IP连接

知道以上两个参数后 现在可以进行找回密码:

使用 mysqld_safe 启动mysql

mysqld_safe --skip-grant-tables --skip-networking &

启动完成后 输入 mysql 即可无密码登录

直接插入新的账号密码:

INSERT INTO mysql.user VALUES

('localhost',

'root',

PASSWORD('123'),

'Y',

'Y',

'Y',

'Y',

'Y',

'Y',

'Y',

'Y',

'Y',

'Y',

'Y',

'Y',

'Y',

'Y',

'Y',

'Y',

'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',

0,0,0,0,'mysql_native_password','','N');

创建成功后,查询创建的用户情况:

mysql> select user,host,password from mysql.user;

+------+-----------+-------------------------------------------+

| user | host | password |

+------+-----------+-------------------------------------------+

| root | localhost | *23AE809DDACAF96AF0FD78ED04B6A265E05AA257 |

+------+-----------+-------------------------------------------+

1 row in set (0.00 sec)

验证结果:

[root@db01 ~]# mysql -uroot -p123

Warning: Using a password on the command line interface can be insecure.

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 1

Server version: 5.6.38 Source distribution

Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

重新启动数据库 改为正常模式(不再使用--skip-grant-tables --skip-networking)

找回mysql账号密码怎么办_mysql忘记密码找回的方法相关推荐

  1. 找回mysql登陆密码怎么办_MySQL忘记密码怎么办 如何找回密码

    作者选择100电脑网推荐配置 了解最佳配置看首页 如果运行MySQL,mysqld首先杀掉: killall -TERM mysqld. 启动MySQL:bin / safe_mysqld跳过-gra ...

  2. mysql user表 空_mysql 忘记密码,重置密码,mysql.user表为空的解决办法

    一.用户表有用户,直接修改密码 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) ...

  3. 本地mysql账号密码修改_MySQL修改密码的几种方式

    前言: 在日常使用数据库的过程中,难免会遇到需要修改账号密码的情景,比如密码太简单需要修改.密码过期需要修改.忘记密码需要修改等.本篇文章将会介绍需要修改密码的场景及修改密码的几种方式. 1.忘记 r ...

  4. mysql 5.7 修改密码_又忘记密码啦?教你几种更改密码的方式

    前言: 在日常使用数据库的过程中,难免会遇到需要修改账号密码的情景,比如密码太简单需要修改.密码过期需要修改.忘记密码需要修改等.本篇文章将会介绍需要修改密码的场景及修改密码的几种方式. 1.忘记 r ...

  5. 账号密码注册登录忘记密码测试用例(挺详细的)

    功能模块 功能点 用例编号 优先级 用例名称/测试点 预置条件/前提条件 操作步骤 预期结果 是否通过 测试人员 账号密码登录 注册 未注册手机号注册 1.已进入注册页面2.此手机号未注册 1.输入注 ...

  6. linux下mysql5.7初始密码查看及忘记密码重置

    linux下mysql5.7初始密码查看及忘记密码重置 前段时间安装mysql5.7后,第一次登陆发现空密码怎么都登陆不成功,后来网上查了一下发现,从5.7开始会自动生成一个随机密码了. 查看初始密码 ...

  7. postgresql 密码修改,忘记密码进行修改重置

    postgresql 密码修改,忘记密码进行修改重置 1.密码修改缘由 2.修改密码的方式 方式1 方式2 3.忘记密码重置 1.密码修改缘由 1.客户端认证方式为密码验证,设置初始密码,则会涉及到修 ...

  8. linux虚拟机密码忘,虚拟机忘记密码(linux虚拟机忘记密码)

    虚拟机忘记密码(linux虚拟机忘记密码) 2020-05-15 12:16:38 共10个回答 是不是登录密码呀!通过一个光盘镜像进入PE,访问虚拟机C盘了!在C:\windows\system32 ...

  9. mysql 账号权限过期_Mysql用户忘记密码及密码过期问题的处理方法

    忘记密码: 步骤一:现在找到MysqL的安装目录,改掉安装目录的my-default.ini名称为my.ini(D:\MysqL\MysqL-5.7.13-winx64): 步骤二:在my.ini文件 ...

最新文章

  1. 探索 vuex 2.0 以及使用 vuejs 2.0 + vuex 2.0 构建记事本应用
  2. 如何根据sessionID获取session解决方案
  3. django21:admin后台管理\media配置\图片防盗链\暴露后端资源\路由分发\时间分类
  4. 科大讯飞 jason word_2019科大讯飞全球1024开发者节开幕啦
  5. leetcode234 回文链表
  6. php文章列表样式,PHPCMS V9 文章列表循环样式自定义方法
  7. server_u文件服务器已停止,Serv-U停止服务怎么解决
  8. 9大门类,99个系列课程,几乎所有AI免费课程都在这里啦
  9. Jquery 提交 乱码的问题
  10. ubuntu 更改文件夹拥有者和权限
  11. python wx包_python的wxpython包
  12. 杰理AC632N蓝牙芯片iokey使用解析(通用MCU版)
  13. 【产品经理】产品经理进阶之路-大纲
  14. Android 自定义锁屏图案 View
  15. 华为OD 社招(Java后端)一面
  16. 青少年编程Playgrounds之十八--算法
  17. mcc_generated_files/eusart1.c:208:: error: (1098) conflicting declarations for variable “
  18. 读 RocketMQ 源码,学习并发编程三大神器
  19. 投资理财里的必然和概率
  20. c语言char s[] 语句,35、若有定义和语句: char s[10]=abcd;printf(%s\n,s); 则结果是(以下u代表空格)...

热门文章

  1. 挂载Nginx配置文件
  2. java对接阿里云实名认证接口
  3. 数据结构的逻辑结构与物理结构
  4. mysql gis index 索引原理_Mysql 索引原理及优化
  5. html内存占用过大 ios,iOS12系统内存占用高怎么解决 iOS12系统内存占用高的两种解决方法...
  6. python中print用法详解
  7. Python+Vue计算机毕业设计防SQL注入机制的在线音乐试听分享网站kf40t(源码+程序+LW+部署)
  8. 电脑引导,win7电脑如何uefi引导修复教程
  9. 什么时候必须用inflater
  10. C语言计算球的表面积和体积