当前位置: 首页 > article >正文

ubuntu安装mysql 8.0忘记root初始密码,如何重新修改密码

1、停止mysql服务

$ service mysql stop

2、修改my.cnf文件

# 修改my.cnf文件,在文件新增 skip-grant-tables,在启动mysql时不启动grant-tables,授权表
$ sudo vim /etc/mysql/my.cnf
[mysqld]
skip-grant-tables

3、启动mysql服务

service mysql restart

4.清空密码

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

5.注释掉skip-grant-tables后重启mysql

service mysql restart

6.设置新密码

update user set plugin='mysql_native_password' where user='root'; #更改加密方式
alter user 'root'@'localhost' IDENTIFIED BY '123456';#设置密码
FLUSH PRIVILEGES;

然后就可以密码登录了,


http://www.kler.cn/news/307545.html

相关文章:

  • 157-安全开发-Python 自动化挖掘项目SRC 目标FOFA 资产Web 爬虫解析库
  • Spring Boot-定时任务问题
  • 兴趣推送与相似推送逻辑设计
  • 第T1周:Tensorflow实现mnist手写数字识别
  • AI学习指南深度学习篇-RMSprop在深度学习中的应用
  • 【网络】高级IO——select版本TCP服务器
  • 【系统架构设计师-2009年真题】案例分析-答案及详解
  • 【Python 数据分析学习】Matplotlib 的基础和应用
  • C/C++:优选算法(持续更新~~)
  • 【linux】cp命令
  • HTML、CSS实现树状图
  • 【无人机设计与控制】四旋翼无人机俯仰姿态保持模糊PID控制(带说明报告)
  • 基于SpringBoot+Vue+MySQL的教学资源共享平台
  • [C++]类和对象(上)
  • 携手鲲鹏,长亮科技加速银行核心系统升级
  • 7.Jmeter数据驱动(csv数据文件设置)+Jmeter数据库操作
  • 从零搭建 Docker 私有库
  • 【30天玩转python】多线程与多进程编程
  • 怎么把网站设置成HTTPS访问?
  • html+css网页制作 旅游 厦门旅游网3个页面
  • golang中连接达梦数据库使用域名来代替IP时会出现解析问题
  • c++ #include <cmath>介绍
  • TON智能合约stdlib_ext库:扩展功能一览
  • 一,掌心里的智慧:我的 TinyML 学习之旅
  • 类似mac dock的tab切换组件
  • 小琳AI课堂:LLaMA 3.1 开源大模型的全新里程碑
  • k8s的NodeIP、PodIP、ClusterIP、ExternalIP
  • 在 Java 中使用 bean 有什么好处
  • 通用四期ARM架构银河麒麟桌面操作系统V10【安装、配置FTP服务端】
  • Redis基础数据结构之 quicklist 和 listpack 源码解读