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

mysql 重置密码

1.关闭mysql 服务

systemctl stop mysql.serivce

2.修改mysql的配置文件 /etc/my.cnf

vi /etc/my.cnf

#添加跳过登陆验证配置
skip-grant-tables

 

3.启动mysql

systemctl start mysql.serivce

 4.登陆mysql

#进入到mysql的安装路径
cd /usr/local/mysql/mysql8.0/bin/
#登陆 要求输入密码时直接回车即可
./mysql -uroot -p

 5.重置密码

切换到mysql数据库

查看你要更改的账户

-- 指定字段
select user,host,plugin from user;

-- 全字段 (\G 不用写分号了)
select user,host,plugin from user\G

 

更改密码

-- mysql 8 版本
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY "123456";

 刷新配置/退出

-- 刷新配置
flush privileges;

-- 退出
quit;

6.启动服务

systemctl start mysql.serivce


http://www.kler.cn/a/312155.html

相关文章:

  • 自动驾驶3D目标检测综述(一)
  • yolov7论文翻译
  • 【Elasticsearch入门到落地】1、初识Elasticsearch
  • sqoop import将Oracle数据加载至hive,数据量变少,只能导入一个mapper的数据量
  • LeetCode【0018】四数之和
  • 力扣 653. 两数之和 IV 二叉树/binary-tree two-sum IV
  • 部署Prometheus+Grafana批量监控Linux服务器
  • Django框架全面指南
  • 如何解决“json schema validation error ”错误? -- HarmonyOS自学6
  • 鸿蒙环境服务端签名直传文件到OSS
  • HTTP协议详解以及常见的状态码
  • 设计模式之外观设计模式
  • Ubuntu24.04部署docker
  • VD2811A SOP-8封装 可直接替代XB8886G芯片 大电流充放电锂保芯片
  • 智能机巢+无人机:自动化巡检技术详解
  • qt char*与QString互转
  • 巧用联合与枚举:解锁自定义类型的无限潜力
  • 【深度学习|PyTorch】基于 PyTorch 搭建 U-Net 深度学习语义分割模型——附代码及其解释!
  • 【HTTP】方法(method)以及 GET 和 POST 的区别
  • 控制浏览器显示隐藏c++
  • MySQL 主从复制部署与优化
  • 部署k8s基础环境
  • Java Web实战:利用三层架构与Servlet构建登录注册模块
  • 828华为云征文 | 云服务器Flexus X实例:部署 AgentOps,全方位监测智能体
  • Find My资讯|AirPods 4标准版充电盒无扬声器,Find My查找不会发出声音
  • Vue3:编写一个插件(进阶)