下面是在Linux下修改Mysql的用户(root)密码的完整攻略:
第一步:登录MySQL
首先,要登录MySQL,使用以下命令:
mysql -u root -p
上面的命令中,-u
参数指定用户名为root
,-p
参数表示需要输入密码才能登录MySQL。
第二步:修改密码
登录成功后,使用以下语句修改root
用户的密码:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';
上面的语句中,new_password
是新的密码,你需要将其替换为你想要设置的密码。
示例说明1:使用默认加密方式修改密码
如果你使用的是MySQL 5.7.5及以后的版本,你可以不加WITH mysql_native_password
这个选项,因为这个版本的MySQL使用caching_sha2_password
加密方式。以下是使用默认加密方式修改密码的示例命令:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
示例说明2:修改远程主机的root用户密码
如果你想修改远程主机上的root
用户密码,你需要将localhost
替换为对应的主机名或IP地址,如下所示:
ALTER USER 'root'@'192.168.1.100' IDENTIFIED WITH mysql_native_password BY 'new_password';
上面的命令将修改IP地址为192.168.1.100
的远程主机上的root
用户密码为new_password
。
第三步:刷新权限
修改密码之后,你需要使用以下命令刷新权限:
FLUSH PRIVILEGES;
总结
以上就是在Linux下修改Mysql的用户(root)密码的完整攻略,包括两个示例说明,希望对你有帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:如何在Linux下修改Mysql的用户(root)密码 - Python技术站