版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011311291/article/details/87923540
1.先使用命令登录mysql
mysql -uroot -proot
2.修改密码
set password for root@localhost = password('123456');
3.修改远程root登录密码
如果已经使用为root用户设置了远程登录权限,而没有修改,则远程登录还可以使用root/root账户登录
比如当时运行了以下命令:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
其中’%'为任意IP可以连接
如果已经不记得当时开放了那个IP可以远程登录,则可以查看数据库中mysql数据库中的user表,里面有记录
则修改远程登录密码为:
set password for root@'%' = password('123456');