广告
返回顶部
首页 > 资讯 > 数据库 >MySQL 5.7 忘记密码后修改密码
  • 755
分享到

MySQL 5.7 忘记密码后修改密码

2024-04-02 19:04:59 755人浏览 安东尼
摘要

1、修改登录设置 vim /etc/my.cnf #或/etc/Mysql/my.cnf   [mysqld]  skip-grant-table

1、修改登录设置

 vim /etc/my.cnf #或/etc/Mysql/my.cnf 
 [mysqld] 
skip-grant-tables  #新加

2、重启mysql服务

3、直接mysql登录,并修改密码

update mysql.user set authentication_string=password("新密码") where User='root'; 
#5.7中保存密码字段是这个,desc先看下保存密码字段。其他版本一般如下修改
#mysql> UPDATE mysql.user SET PassWord = password ('new-password') WHERE User = 'root' ; 
#如遇到报错 You must reset your password using ALTER USER statement before executing this statement. 
原因是要修改密码或密码有效期已到,需要执行
  1.  alter user user() identified by "123456" ;修改密码后一般就解决问题,不行的话看下面的步骤
 2.  ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER; #设置密码永不过期,改回默认方法 alter user 'root'@'localhost' password expire default
 3.  或者 set global default_password_lifetime=0 或直接写在配置文件里面,过期时间为0表示永不过期,全局生效。推荐上中方法仅特定用户密码不过期
flush privileges; #使用update修改密码必须要执行此步

或者#经测试加skip-grant-tables不能执行以下操作
set password=passwprd('新密码');#不须刷新授权表,完整格式 SET PASSWORD FOR 'root'@'localhost'=PASSWORD('newpassword');

4、修改配置文件

删除

skip-grant-tables

重启服务


方法二:

  1. 停止mysql服务

  2. 使用--skip-grant-tables启动数据库,忽略授权登录验证

mysqld_safe --skip-grant-tables --user=mysql &
mysql  #登录后修改密码,多实例要加-S "Socket"

3.关闭数据库,重新启动

mysqladmin -uroot -p'newpassword' shutdown  #关闭,或用kill,pkill杀掉


您可能感兴趣的文档:

--结束END--

本文标题: MySQL 5.7 忘记密码后修改密码

本文链接: https://www.lsjlt.com/news/43067.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MySQL 5.7 忘记密码后修改密码
    1、修改登录设置 vim /etc/my.cnf #或/etc/mysql/my.cnf   [mysqld]  skip-grant-table...
    99+
    2022-10-18
  • mysql忘记密码后怎么修改密码
    mysql忘记密码后修改密码的方法:1、先进入MySQL数据库,使用命令来连接数据库;2、输入密码之前,先停止MySQL服务;3、下来使用命令来进入MySQL安全模式;4、使用命令连接MySQL;5、在连接成功之后,使用命令来修改MySQL...
    99+
    2023-08-14
  • MySQL 5.7 忘记密码。
    修改配置文件: [root@MySQL-S mysql]# vim /etc/my.cnf 2.在 [mysqld] 这个模块添加以下内容。 skip-grant-tables 3.重启 MySQL。 ...
    99+
    2022-10-18
  • MySQL 5.7修改忘记root密码的方法
    这篇文章主要介绍“MySQL 5.7修改忘记root密码的方法”,在日常操作中,相信很多人在MySQL 5.7修改忘记root密码的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大...
    99+
    2022-10-18
  • mysql忘记密码,如何修改
    Windows下mysql忘记密码怎么办? 时隔半个月,我终于又开始操刀mysql,但是不小心砍到了我的脑子,密码什么的我全都忘了,结果,你懂的。。。所以,今天我就总结了一下网上的解决方法以及我自己的解决方法的一些心得。 ...
    99+
    2020-06-15
    mysql忘记密码,如何修改
  • mysql忘记密码如何重置及修改密码
    1.先将MySQL停止、 命令:systemctl  stop mysqld       #停掉MySQL 命令:systemctl status mysqld         #查看状态  2.然后跳过授权表启动MySQL服务程序 这一步...
    99+
    2015-01-14
    mysql忘记密码如何重置及修改密码 数据库入门 数据库基础教程 数据库 mysql
  • mysql 5.7忘记root密码怎么办
    这篇文章主要讲解了“mysql 5.7忘记root密码怎么办”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql 5.7忘记root密码怎么办”吧!临时...
    99+
    2022-10-18
  • mysql密码忘记的修改方法
    这篇文章主要讲解了“mysql密码忘记的修改方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql密码忘记的修改方法”吧!如果 MySQL 正在运行,...
    99+
    2022-10-18
  • mysql密码忘记了怎么修改
    这篇文章主要讲解了“mysql密码忘记了怎么修改”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql密码忘记了怎么修改”吧!初始密码为空,使用空密码登陆...
    99+
    2022-10-19
  • Mysql 密码修改 win10 忘记密码 新建用户 更新密码
    Mysql 密码修改 win10 忘记密码 新建用户 更新密码 in10下Mysql8忘记密码,登录及修改Mysql密码 第一步:以管理员身份运行控制台,关闭MySQL服务。 使用命令:net st...
    99+
    2022-02-12
    Mysql 密码修改 win10 忘记密码 新建用户 更新密码
  • Mysql 密码修改 linux 忘记密码 新建用户 更新密码
    Mysql 密码修改 linux 忘记密码 新建用户 更新密码 #mysql -u root -p #输入数据库密码 #select user, host from mysql.user; ...
    99+
    2017-01-08
    Mysql 密码修改 linux 忘记密码 新建用户 更新密码
  • 使用mysqladmin命令修改MySQL密码与忘记密码
    修改密码:1.例如你的 root用户现在没有密码,你希望的密码修改为123456,那么命令是:mysqladmin -u root password 1234562.如果你的root现在有密码了(12345...
    99+
    2022-10-18
  • mysql学习之-密码管理(默认密码,修改密码,解决忘记密码)
    1. mysql安装后默认没有密码,初始化安装后默认密码登录,需要马上修改root密码。 [root@mysql ~]# cat /root/.mysql_secret    --查看r...
    99+
    2022-10-18
  • mysql 5.7密码策略修改
    mysql 5.7密码策略修改 1、查看当前的密码策略 show variables like ‘validate_password%‘; 2、密码策略的各项值 validate_password_dictionary_file:密码策略...
    99+
    2017-08-22
    mysql 5.7密码策略修改 数据库入门 数据库基础教程 数据库 mysql
  • MySQL 5.7遗忘root密码重置记录
    摘要:MySQL 5.7设置root密码方法update mysql.user set authentication_string=PASSWORD('****') where...
    99+
    2022-10-18
  • Mysql 5.7中忘记root密码怎么办
    这篇文章给大家介绍Mysql 5.7中忘记root密码怎么办,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。 修改mysql参数文件:[root@test ...
    99+
    2022-10-18
  • MySQL 5.7忘记root密码如何解决
    MySQL 5.7忘记root密码如何解决,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。关闭正在运行的 MySQL :[root@www.wo...
    99+
    2022-10-18
  • Centos下MySQL忘记密码修改方法
    前几天刚在虚拟主机上装了个MySQL5.7,随手配置了个密码,今天直接就忘记(尴尬脸 》 。《 ),于是就想着把这个修改密码的方式贴出来,以备有道友忘记密码时备用。  先将MySQL关闭:s...
    99+
    2022-10-18
  • MySQL忘记root密码的修改方法
    本篇内容主要讲解“MySQL忘记root密码的修改方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL忘记root密码的修改方法”吧! ...
    99+
    2022-10-18
  • mysql 5.7如何解决忘记密码问题
    小编给大家分享一下mysql 5.7如何解决忘记密码问题,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! mysql5.7忘记密码的解决办法:1、修改参数文件并跳...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作