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

希望能够帮助到大家!

相关推荐
不好听6132 分钟前
向量数据库:Milvus 与 MySQL 的本质差异
数据库
rannn_1115 分钟前
【力扣hot100】哈希表专题——从两数之和到最长连续序列
java·算法·leetcode·哈希
大大大大晴天9 分钟前
Hudi + StarRocks 查询加速:原理与实践
大数据
OpenPomeloxCommunity9 分钟前
Linux 同步机制之 spinlock 设计与实现(二):ARM32实现
linux
BD_Marathon11 分钟前
Spark数据源
大数据·ajax·spark
用户0942485680314 分钟前
第18章:Mongo复制集运维——故障切换、节点扩容与数据重同步
数据库·mongodb
Shell运维手记17 分钟前
交换机(二层交换机)完整工作原理
运维·网络·网络协议·macos·交换机
飞飞传输24 分钟前
金融数字化转型新基建:替代FTP的国产传输软件筑牢数安全防线
大数据·运维·安全
码农学院24 分钟前
GEO团队SOP、绩效考核与知识沉淀:技术团队管理体系化工程实践
运维·人工智能·windows
小保CPP26 分钟前
OpenCV C++基于极值区域滤波算法的场景文本检测(OCR)
c++·人工智能·opencv·算法·计算机视觉·ocr