多种方法修改Mysql root密码

时间:2021-10-04 15:56:39

方法一:使用mysqladmin

没有设置root密码:

mysqladmin -u root password "newpassword"

已经设置root密码

 mysqladmin  -u root password  oldpssword  "newpassword"

方法二:使用set password命令

登陆mysql:mysql -uroot -p
然后:

mysql>SET PASSWORD FOR 'root'@'localhost'=PASSWORD('newpassword');

方法三:直接使用update编辑user表

登陆mysql:mysql -uroot -p
然后:

mysql> use mysql;
mysql>UPDATE user SET Password = Password('newpassword') WHERE user='root';

注:亲测方法一和方法二可以直接修改成功,方法三需要重启mysql服务器后生效。