Linux数据库修改密码的三种方式

1、正常修改密码

[root@zaotounan ~]# mysqladmin -uroot -p'原密码' password '新密码'

2、忘记mysql root用户密码 更改

vim /etc/my.cnf //进入my.cnf文件

skip-grant-tables //添加语句,跳过授权表
systemctl restart mysgl //重新启动mysg1
//这个时候登录mysg1是不要密码的 直接输入mysql登录数据库

mysql>update mysql.user set authentication string=password("新密码")where User="root"

mysql>flush privileges;/刷新刚刚执行的mysql语句

修改完毕后删除etc/my.cnf 配置文件中添加的 skip-grant-table行

3、知道密码,使用 set password 命令修改密码

set password for root@localhost = password('新密码')

希望能够帮助到大家!

相关推荐
凡人叶枫4 分钟前
C++中智能指针详解(Linux实战版)| 彻底解决内存泄漏,新手也能吃透
java·linux·c语言·开发语言·c++·嵌入式开发
power 雀儿10 分钟前
掩码(Mask)机制 结合 多头自注意力函数
算法
会叫的恐龙14 分钟前
C++ 核心知识点汇总(第六日)(字符串)
c++·算法·字符串
Hello.Reader19 分钟前
Flink 对接 Google Cloud Storage(GCS)读写、Checkpoint、插件安装与生产配置指南
大数据·flink
小糯米60125 分钟前
C++顺序表和vector
开发语言·c++·算法
yuanmenghao26 分钟前
Linux 性能实战 | 第 7 篇 CPU 核心负载与调度器概念
linux·网络·性能优化·unix
惊讶的猫30 分钟前
Redis持久化介绍
数据库·redis·缓存
qq_2975746739 分钟前
Linux 服务器 Java 开发环境搭建保姆级教程
java·linux·服务器
Apple_羊先森43 分钟前
ORACLE数据库巡检SQL脚本--19、磁盘读次数最高的前5条SQL语句
数据库·sql·oracle
We་ct1 小时前
LeetCode 56. 合并区间:区间重叠问题的核心解法与代码解析
前端·算法·leetcode·typescript