修改数据库密码

修改数据库密码

一)当前密码已知的情况下
1)修改当前用户的密码

mysql> set password=password("新密码");
]# mysqladmin -uroot -p password "新密码"
Enter password: 旧密码

2)修改授权用户的密码

mysql> set password for 用户名@‘客户端地址’=passsword(‘新密码’)

二)当前密码未知的情况下
1)修改主配置文件/etc/my.cnf 添加一行

]#vim etc/my.cnf
skip-grant-tables

2)重启服务

]# systemctl restart mysqld

3)登录数据库

]# mysql
mysql>update mysql.user set authentication_string=password("新密码")
where  user="root" and host="localhost";
mysql> flush privileges;

你可能感兴趣的:(数据库)