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

希望能够帮助到大家!

相关推荐
金宗汉17 小时前
《宇宙递归拓扑学:基于自指性与拓扑流形的无限逼近模型》
大数据·人工智能·笔记·算法·观察者模式
直有两条腿17 小时前
【数据迁移】HBase Bulkload批量加载原理
大数据·数据库·hbase
---学无止境---18 小时前
Linux中初始化空循环次数和pid位图初始化
linux
Joy T18 小时前
海南蓝碳:生态财富与科技驱动的新未来
大数据·人工智能·红树林·海南省·生态区建设
言之。18 小时前
ClickHouse 数据更新策略深度解析:突变操作与最佳实践
服务器·数据库·clickhouse
风清再凯18 小时前
01-ELK安装ES,ES-head
大数据·elk·elasticsearch
Lacrimosa&L18 小时前
操作系统概述
运维
Guheyunyi19 小时前
风险感知中枢:监测预警系统的架构与核心
大数据·运维·安全·重构·架构·自动化
正在走向自律19 小时前
大数据背景下时序数据库选型指南:国产开源技术的突破与实践
大数据·开源·时序数据库