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"  and Host='localhost';

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

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

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

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

Linux数据库修改密码的三种方式_第1张图片

希望能够帮助到大家!

你可能感兴趣的:(数据库,linux,oracle,服务器,大数据,运维,算法)