- 停掉mysql服务
win+x 按a 进入管理员cmd,输入net stop mysql (mysql是服务名,不清楚的可以在服务中查看)
2.输入mysqld 爆红
-
进入mysql安装目录
-
输入./mysqld --console --skip-grant-tables 报错
-
要加入数据目录地址,输入 .\mysqld --console --datadir="D:\Develop\MySQL\Data\Data" --skip-grant-tables --shared-memory
注意这里 --datadir="D:\Develop\MySQL\Data\Data" 为你数据库数据目录地址 -
重新开一个cmd 还是进入到mysql的服务地址 输入./mysql -uroot 进入mysql
-
先刷新 flush privileges; 在输入 alter user root@localhost identified by '123'; 注意 密码自己输入
8.退出mysql 再次输入./mysql -uroot -p123 登录成功就证明密码修改成功
9.中止mysqld的服务, 启动mysql net start mysql
10.这样使用新密码就能登录成功了
标签:密码,windows,重置,--,mysqld,mysql,Data,输入 From: https://www.cnblogs.com/TuKien/p/18586894