1、mysqladmin修改root密码:
1)新数据库,从未设置过root密码,可以使用下面命令:
# mysqladmin -u root password "newpass" #新密码为“newpass”
2)已经设置过root密码,想使用mysqladmin修改,使用下面命令:
[root@localhost ~]# mysqladmin -u root -p root password "redhat" #旧密码为root 新密码为“redhat”
2、使用set password命令:
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
3、使用update user直接登录数据库修改密码:
mysql> update user set password = password('newpass') where user = 'root';
mysql> flush privileges;

本文介绍了如何使用mysqladmin命令及MySQL内部命令重置root用户的密码,包括从未设置过密码的新数据库和已设置过密码的情况。
392

被折叠的 条评论
为什么被折叠?



