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

希望能够帮助到大家!

相关推荐
xserver2几秒前
ensp 基于静态NAT发布公司网站服务器,
运维·服务器
QYpiying2 分钟前
服务器中了挖矿病毒-应急响应
运维·服务器
[T]12 分钟前
Linux自动挂载与卸载USB设备
linux
上海运维Q先生12 分钟前
面试题整理14----kube-proxy有什么作用
运维·面试·kubernetes
RealName-Wang14 分钟前
联想 P368-C3 thinkstation服务器介绍
运维·服务器
wy02_20 分钟前
Linux下载RabbitMQ,并解决Github拒绝访问443的问题
linux·rabbitmq·github
Schwertlilien27 分钟前
图像处理-Ch1-数字图像基础
图像处理·人工智能·算法
程序员一诺27 分钟前
【深度学习】嘿马深度学习笔记第10篇:卷积神经网络,学习目标【附代码文档】
人工智能·python·深度学习·算法
恒辉信达38 分钟前
hhdb客户端介绍(53)
数据库·mysql·hhdb·数据库可视化界面客户端
sone1213838 分钟前
计算机网络(第8版)第四章 网络层(4.7.1~4.7.3)
服务器·网络·计算机网络