修改mysql密码方法
我说的是普通用户,而且您具有管理权限才行,细心的您可能发现以前发过,但这次有点不同
一、先用超管或有权限的账户登录进mysql(命令mysql -uroot -p123456)这里假设用户root密码123456。
如果提供错误命令,那证明mysql没有环境变量,自己在前面跟上物理路径吧,如D:\mysql\bin\mysq.exe
二、登录成功会看到mysql>这样的提示符,输入命令(use mysq;)注意有个分号结尾,mysql命令都这样的。
上面表示操作名字为mysql的这个数据库,这是存放账户和MYSQL系统配置的地方,再命令
update user set password=password("新的密码") where user="用户名";
三、还没完,运行( flush privileges; )刷新下权限表,完。
如果连超管的权限忘了,参见本站中的破解方法:忘记mysql root账户密码的方法
有可能发现这样操作之后有的账号还登录不了,那就不是密码问题了,是因为限制登录主机的问题,用如下命令
grant all privileges on 数据库名.* to dbname@"%" identified by "密码";
上一篇: 远程POST数据的问题
目前这篇文章有1条评论(Rss)