用户管理其实最常用的就是在你密码遗忘的时候修改密码,那么在我们的MySQL中root用户具有最高的权限,不仅可以修改自己的密码,还可以修改普通用户的密码,而普通用户只能修改自己的密码。
修改root用户的密码
1、使用mysqladmin命令修改root用户密码
mysqladmin命令通常用于执行一些管理性的工作,以及显示服务器状态等,在MySQL中可以使用该命令修改root用户的密码。
mysqladmin命令修改密码的语法格式如下
mysqladmin -u username [-h hostname] -p password new_password
上述语法格式中,username为要修改密码的用户名,这里指的是root用户,参数-h用于指定对应的主机,可以省略不写,默认为localhost,-p后面的password为关键字,而不是修改后的密码,new_password为新设置的密码。需要注意的是,在使用mysqladmin命令修改root用户密码时,需要清楚环境变量的配置。
在DOS窗口中,使用mysqladmin命令,将root用户的密码修改为123456,SQL语句如下
mysqladmin -u root -p password 123456
上述语句执行成功后,会提示输入密码,具体如下

需要注意的是,上面提示输入密码,是指root用户的旧密码,密码输入正确后,该语句执行完毕,root用户的密码被修改,下次登录时使用新的密码即可。
网友评论