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('新密码')

希望能够帮助到大家!

相关推荐
Frostnova丶1 分钟前
LeetCode 48 & 1886.矩阵旋转与判断
算法·leetcode·矩阵
多打代码1 分钟前
2026.3.22 回文子串
算法·leetcode·职场和发展
m0_662577974 分钟前
嵌入式C++安全编码
开发语言·c++·算法
2301_810160957 分钟前
代码生成器优化策略
开发语言·c++·算法
烟花巷子9 分钟前
使用Kivy开发跨平台的移动应用
jvm·数据库·python
HUTAC13 分钟前
关于进制转换及其应用的算法题总结
数据结构·c++·算法
网络工程小王13 分钟前
【大数据技术详解】——Kibana(学习笔记)
大数据·笔记·学习
im_AMBER16 分钟前
Leetcode 144 位1的个数 | 只出现一次的数字
学习·算法·leetcode
不是株18 分钟前
Redis(入门篇)
数据库·redis·缓存
2401_8732046518 分钟前
Python面向对象编程(OOP)终极指南
jvm·数据库·python