mysql修改root密码(包括远程登录密码)

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');

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