这里我已Mysql Server 5.7 做为实例,不是root账号的请直接看第三步。
1.先停止MySQL的服务
可以通过右下角图标或电脑服务关闭
2.找到mysql的配置文件my.ini
文件默认地址如下(我的):
文件搜索找到 [mysqld]
在[mysqld] 下 添加内容
skip-grant-tables #跳过密码检测
然后重启服务。
3.在cmd下登录Mysql
mysql -uroot -h127.0.0.1 -p
需要输入密码时直接按Enter跳过
登录进来后依次使用下方命令,这里修改的root的密码,其他的更换对应user账号
--更改密码
update mysql.user set authentication_string=password('新密码') where user='root';
--刷新权限
flush privileges;
--退出
quit;
到这里就修改完毕了,注意最后把my.ini文件添加的skip-grant-tables注释掉或删除,重新开启服务就可以使用了。