首页 > 数据库 >linux下mysql8.0更新密码报错解决方案(已知密码)

linux下mysql8.0更新密码报错解决方案(已知密码)

时间:2024-04-03 11:57:15浏览次数:22  
标签:密码 报错 USER linux root user

先登录

./mysql -u root -p

输入密码

 

然后更改密码

直接执行

ALTER USER 'root'@'localhost' IDENTIFIED BY '密码';

会失效

会报:ERROR 1396 (HY000): Operation ALTER USER failed for 'root'@'localhost'

进行如下操作即可

use mysql;

update user set authentication_string='' where user='root';

alter user 'root'@'%' identified by '密码';

就可以安装成功

问题来源应该是

user为root时,host为%的问题

select user,host from user;这行执行就能够看到

标签:密码,报错,USER,linux,root,user
From: https://www.cnblogs.com/immersed-in-the-deep-sea/p/18112385

相关文章

  • Linux中批量杀进程的方法(转)
    一、使用awk批量杀进程的命令:ps-ef|grephello|grep-vgrep|awk'{print"kill-9"$2}'|sh说明:ps-ef|grephello|grep-vgrep#列出了当前主机中运行的进程中包含hello关键字的进程ps-ef|grephello|grep-vgrep|awk'{print"kill-9"$2}'......
  • nuxt3 useFetch 刷新或首次进入报错
    从其他页面跳转过来正常,但是刷新会报错<scriptlang="ts"setup>constpositionOption=ref([]);constinitData=()=>{useFetch('/api/getTagsByKey',{query:{tagKey:'position'......
  • linux 中 vim编辑器设置忽略大小写查找
     001、测试数据[root@pc1test01]#lsa.txt[root@pc1test01]#cata.txteerootkkaaeedddeeROOTkkeeddRoot 002、方法1vim打开查找文件,在查找内容的后边增加\c,如果不在末尾增加\c,则表示的是不忽略大小写比如针对root忽略大小写查找:eerootkkaae......
  • LINUX之NFS服务器部署
    主机IP服务端192.168.201.131客户端192.168.201.1321.服务端配置1.1安装NFS和rpc[root@hx1~]#yuminstall-ynfs-utils[root@hx1~]#yuminstall-yrpcbind1.2 启动服务和设置开启启动[root@hx1~]#systemctlstartrpcbind[root@hx1~]#systemctlenablerpcb......
  • 密码引擎-2-电子钥匙功能测试
    任务详情0参考附件中的视频1解压"资源"中“龙脉密码钥匙驱动实例工具等”压缩包2在Ubuntu中运行“龙脉密码钥匙驱动实例工具等\mToken-GM3000\skf\samples\linux_mac”中例程,提交运行结果截图3加分项:运行“龙脉密码钥匙驱动实例工具等\mToken-GM3000\skf\samples\windows......
  • 关于Stata工具变量固定效应回归ivreghdfe包报错last estimates not found一步解决问题
            其实lastestimatesnotfound这个问题,不用这么麻烦。我也是研究了半天,最后发现可以根据ivreghdfe命令的作者在github上写的统一安装需要的那些命令来很方便快捷地解决。        这是ivreghdfe命令作者的Github主页:https://github.com/sergiocorreia/......
  • Linux 服务器设置 jar包开机自启动
    一、新建jar包启动sh文件新建startup.sh脚本文件,启动项目jar包nohupjava-jartest.jar>/dev/null2>&1&二、设置自动启动命令1.进入rc.d目录执行cd/etc/rc.d命令,进入rc.d目录如图所示(示例):2.修改rc.local文件内容执行命令virc.local,然后按下键盘上的【i】键进入修改模......
  • Linux 诊断工具sysdig
    1、跟踪系统调用sysdigproc.pid=31760sysdigproc.name=nginx2、分析系统性能sysdig-ctop:显示系统中消耗CPU最多的进程。sysdig-ctopprocs_cpu:显示消耗CPU最多的进程及其CPU占用率。sysdig-ctopprocs_mem:显示消耗内存最多的进程及其内存占用量。sysd......
  • Linux C++ 016-友元
    LinuxC++016-友元本节关键字:Linux、C++、友元及三种实现方式相关库函数:友元的概念及关键字friend在程序里,有些私有属性也可以让类外特殊的函数或者类进行访问,这就需要用到友元技术。友元的目的就是让一个函数或者类访问另一个类中私有成员。友元的三中实现方式(1......
  • Linux C++ 015-对象模型和this指针
    LinuxC++015-对象模型和this指针本节关键字:Linux、C++、对象模型、this指针相关库函数:成员变量和成员函数分开存储1、在C++中,类内的成员变量和成员函数分开存储,只有非静态成员变量才属于类的对象上;2、C++编译器会给每个空对象也分配一个字节的空间,是为了区分空对象占......