-
一、修改配置文件my.ini
-
关闭mysql服务
-
添加 skip-grant-tables
-
启动mysql服务(如果启动正常继续执行下列步骤)
-
执行修改密码命令(注意不一定都是localhost)根据实际情况修改
ALTER USER 'root'@'localhost' IDENTIFIED BY "@@@";
-
这里可能会提示无法修改,因为采用的是免密登录 ,需要执行
flush privileges; ALTER USER 'root'@'localhost' IDENTIFIED BY "@@@";
二、进入mysql目录bin文件夹打开cmd 利用mysqld 的方式启动
-
新开一个cmd窗口 mysqld --console --skip-grant-tables --shared-memory
-
在开一个cmd窗口执行修改密码命令(注意不一定都是localhost)根据实际情况修改
-
执行修改密码命令(注意不一定都是localhost)根据实际情况修改
ALTER USER 'root'@'localhost' IDENTIFIED BY "@@@";
-
这里可能会提示无法修改,因为采用的是免密登录 ,需要执行
ALTER USER 'root'@'localhost' IDENTIFIED BY "@@@";