MySQL8.0强制修改密码(Linux)「终于解决」

MySQL8.0强制修改密码(Linux)「终于解决」1.设置mysql为无密码启动 修改MySQL的登录设置:vim /etc/my.cnf (部分Linux没有安装了vim,其命令则改为vi /etc/my.cnf) 在[mysqld]的段中加上一…

MySQL8.0强制修改密码(Linux)

修改MySQL的登录设置:vim /etc/my.cnf (部分Linux没有安装了vim,其命令则改为vi /etc/my.cnf)
在[mysqld]的段中加上一句:skip-grant-tables保存并退出vi。

 

2.重新启动mysqld,清空密码

重启mysql:service mysqld restart(这一步不能少,这是让my.cnf的修改生效)

进入mysql:mysql -u root

输入命令,回车,进入数据库

 

3.修改密码

use mysql;

随后清空密码

update user set authentication_string=”” where user=”root”

 

4.修改/etc/my.cnf

将/etc/my.cnf中的 skip-grant-tables 加上#进行注释

 

5.重启mysql,修改密码

service mysql restart;

mysql -uroot -p

mysql > use mysql;

修改密码:ALTER USER “root”@”%” IDENTIFIED BY “新密码” PASSWORD EXPIRE NEVER;

令密码生效 :FLUSH PRIVILEGES;

https://blog.csdn.net/fristjcjdncg/article/details/104335138

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/8681.html

(0)
上一篇 2023-02-23
下一篇 2023-02-24

相关推荐

  • MongoDB聚合(aggregate)[通俗易懂]

    MongoDB聚合(aggregate)[通俗易懂]https://www.cnblogs.com/wt7018/p/11929359.html MongoDB聚合(aggregate) 一、基础 1、什么是聚合? 聚合是基于数据处理的聚合管道,每个文

    2023-02-13
    173
  • MySQL45讲之优化器选错索引 – flowers[通俗易懂]

    MySQL45讲之优化器选错索引 – flowers[通俗易懂]本文简要介绍优化器选择索引的依据有哪些,有什么办法人为引导优化器选择更优的执行方案。

    2023-04-22
    153
  • 字符串数字转16进制_二进制与十六进制如何进行转化

    字符串数字转16进制_二进制与十六进制如何进行转化现网中遇到很多小伙伴不清楚字符串与进制之间的转换方法,其实在GaussDB(DWS)中,进制转换是非常方便的。

    2023-06-19
    144
  • Oracle查询_ 单表查询「终于解决」

    Oracle查询_ 单表查询「终于解决」前面我们详解了关于Oracle的增删改,今天让我们接着来学习Oracle的查询吧, Oracle中查询可是重头戏噢!!!跟着煌sir的步伐,走位,走位~~~ 小知识锦囊 在此前,先讲解一个小知识点 …

    2023-03-05
    155
  • Python安装工具:setup.py

    Python安装工具:setup.pyPython是一种解释型、面向对象、动态数据类型的高级程序设计语言。它具有简洁、易读、易学等特点,在全球范围内得到了广泛的应用。Python在各种领域都有应用,在科学计算、人工智能、数据分析等领域得到了广泛的应用。但是,Python的安装过程却比较繁琐,需要安装各种依赖库、设置环境变量等。这时,Python安装工具——setup.py就派上用场了。

    2024-02-05
    88
  • Redis 哨兵机制[亲测有效]

    Redis 哨兵机制[亲测有效]虽然现在使用哨兵+主从的方式比较少了,但通过理解 Redis 哨兵,我们能获得更深入的分布式的知识。 https://redis.io/topics/sentinel sentinel基本配置 sen

    2023-03-03
    151
  • 我眼中的大数据(三)——MapReduce[亲测有效]

    我眼中的大数据(三)——MapReduce[亲测有效]​ 这次来聊聊Hadoop中使用广泛的分布式计算方案——MapReduce。MapReduce是一种编程模型,还是一个分布式计算框架。 MapReduce作为一种编程模型功能强大,使用简单。运算内容不

    2023-06-07
    133
  • anaconda与python的区别

    anaconda与python的区别Python 是一个开源、高级编程语言,它比许多其他编程语言更容易学习,同时也提供许多扩展库和框架。Anaconda 是一个开源的 Python 发行版,用于科学计算和数据分析的环境。

    2024-05-06
    80

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注