首页 > 数据库 >mysql8修改密码

mysql8修改密码

时间:2022-10-15 16:57:39浏览次数:42  
标签:修改 mysql8 skip 密码 user mysql root

1、先关闭mysql服务

service mysql stop 停止

2、修改配置文件,添加免密码登陆

vim /etc/my.cnf
在[mysqld]下面添加一行skip-grant-tables
增加:skip-grant-tables

3、重新启动mysql服务,并从新连接到数据库,记得不用输入密码了(上面已配置跳过认证的步骤)

service mysql start

执行命令:mysql -u root -p (不要输入密码,直接敲回车)

4、开始执行修改的指令

选择数据库mysql : use mysql;
将密码置空 update user set authentication_string = ‘’ where user = ‘root’;
退出 quit

5、再次编辑配置文件my.cnf 去除免密码登陆

修改mysql配置,删掉或注释掉步骤2中添加的语句 skip-grant-tables

6、重启服务

service mysql restart

7、修改密码,执行如下命令:

mysql -u root -p //提示输入密码时直接敲回车,刚刚已经将密码置空了

开始修改密码:

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '密码';

FLUSH PRIVILEGES;

如果出现以下错误:

 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement

则:执行 user user() identified by "新密码;

flush privileges;

quit;

mysql -uroot -p

输入新密码:即可成功登录;

标签:修改,mysql8,skip,密码,user,mysql,root
From: https://www.cnblogs.com/zlshtml/p/16794490.html

相关文章

  • 分享一个自己修改的金庸小说全集安卓客户端
     前言:空闲时想在手机上回味下金庸经典的名著,以前安装用了一段时间的APP往下拉式看书用起来很不方便,于是自己花了好长时间找了十几款APP,但是都不是很理想,最后找到了一款“金......
  • 【以练促学】1.小凯撒密码
    要将"china"译成密码;译码规律是:用原来字母后面的第4个字母代替原来的字母.例如,字母"A"后面第4个字母是"E"."E"代替"A"。因此,"china"应译为"glmre"。#include<stdio.h>intmai......
  • c++游戏客户端修改记录
    c++游戏客户端编译原代码是基于WTL8.0的,可能是vs2005版本编译。本次使用vs2013升级,之后主要遇到的错误记录在此,最后编译成功了项目中已经引入了wtl8的头文件到include......
  • 【精品】windows下JDK1.8+MySQL8.X 安装运行 Seata1.5.2
    网上看到了很多seata的讲解,就我搜到的内容来看:要么是版本太低,要么是前置条件没有交待清楚,要么是讲解的不清不楚,为了节省同学们学习摸索的时间,所以写了该篇博客。环境Wind......
  • java如何使用反射修改final变量呢?
    转自:  ​​ http://www.java265.com/JavaJingYan/202205/16521708133334.html​​ final变量:   当final修饰成员变量来说   如果使用了final关键字修饰......
  • 【Vue】修改默认端口号
    Vue2.Xconfig文件夹中有一个index.js其中部分内容如下,port即为端口号,在这里更改即可。   Vue3.XVue3.x中修改端口号则需要在项目根目录下创建一个vue.config.......
  • 解决SourceTree在指定了ssh之后,仍然总是要求输入密码的问题
    通过ssh进行验证,是不需要输入账号密码的。那为什么SourceTree每次拉取代码的时候,总是要求输出密码呢?我查了好久资料都没能解决这个问题,后来通过对比才发现,核心点原来是.g......
  • smartforms修改建议
    下面开始干货:因为smartforms本身不会产生版本所以不能进行回滚(版本覆盖)。而调smartforms格式的时候又非常麻烦。为了防止修改错误无法恢复到原来版本,建议每次修改前,下载smar......
  • PHPCMS V9 密码加密传输 密码以明文形式传输
    最近经常遇到用户求助,被安全检测查出密码没有进行加密传输,如图: 被检测出这个问题的大多是后台登录,这个问题解决方法如果按照修复建议来讲的话是比较麻烦的!用户输入......
  • 修改文本CREATE_TEXT/SAVE_TEXT/READ_TEXT
    之前项目上在修改交货单文本,遇到一个问题:发现用SAVE_TEXT修改后,文本没有变.但是READ_TEXT文本,发现能读出来.只是显示的没修改.后来想起,有时候表里有个字段,是控制是否去显示......