位置:首页 > SQL > MySQL修改密码的三种方法与操作步骤

MySQL修改密码的三种方法与操作步骤

时间:2026-08-17  |  作者:白桃企划师  |  阅读:0

使用数据库的过程中,MySQL 改密码这件事并不少见。最常见的情况就是原来的密码过于简单,或者出于安全考虑需要及时更换。本节整理了 3 种修改 MySQL 数据库密码的办法。

1. 使用 SET PASSWORD 命令

步骤 1):先输入命令mysql -u root -p,以 root 用户登录 MySQL,回车后再输入密码。

如果本机没有配置环境变量,那么需要在 MySQL 的 bin 目录下完成登录操作。

步骤 2):通过 SET PASSWORD 来修改密码,命令格式是 set password for username @localhost = password(newpwd);

其中,username 表示要修改密码的用户名,newpwd 表示新的密码。如图所示。

MySQL修改密码的三种方法与操作步骤_wishdown.com

步骤 3):输入quit;命令退出 MySQL,然后重新登录,使用新密码“root”登录即可。

2. 使用mysqladmin修改密码

使用 mysqladmin 命令修改 MySQL 的 root 用户密码时,格式为 mysqladmin -u用户名 -p旧密码 password 新密码

需要注意:下图里的修改命令中,-uroot 和 -proot 都是一个整体,不要写成 -u root -p root。

虽然 -u 和 root 之间可以加空格,但系统会给出警告,因此通常不建议这样写。

MySQL修改密码的三种方法与操作步骤_wishdown.com

3. UPDATE直接编辑user表

步骤 1):输入命令mysql -u root -p,以 root 用户登录 MySQL,回车后输入密码。

如果没有配置环境变量,就需要进入 MySQL 的 bin 目录再执行登录操作。

步骤 2):输入 use mysql; 命令,连接权限数据库。

步骤 3):输入命令 update mysql.user set authentication_string=password('新密码') where user='用户名' and Host ='localhost'; 来设置新密码。

步骤 4):输入 flush privileges; 命令刷新权限。

步骤 5):输入quit;命令退出 MySQL 并重新登录,这时密码就已经变成刚刚设置的新密码了。

MySQL修改密码的三种方法与操作步骤_wishdown.com

如果已经忘记了 MySQL 的 root 密码,可以参考《MySQL忘记root密码解决方案》一节。

免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多