1、修改 my.in或my.cnf 配置文件

文件地址通常在安装盘的ProgramData文件夹下。

地址参考:C:\ProgramData\MySQL\MySQL Server 5.7\my.ini


用记事本编辑 my.ini
在[mysqld]下行添加 skip-grant-tables,保存即可。

如果遇到没有权限修改my.ini文件的情况,将my.ini文件复制到桌面,然后进行修改后,再拖到文件夹中进行替换即可。

2、使用管理员身份打开 cmd,操作如下:

先右击桌面的此电脑,选择“管理”,然后在服务中找到“MySQL”开头的服务,比如MySQL57。然后用该“mysql57”替换下面步骤中的“mysql”


①重启mysql:
net stop mysql
net start mysql


②进入 mysql ,登录(无密码,回车键入):
mysql -u root -p


③输入 use mysql ,修改 root 的密码:
update user set authentication_string=password('新密码') where user='root';
flush privileges;
④退出:
quit;
⑤再次重启 mysql:
net stop mysql
net start mysql
⑥测试修改结果:
mysql -u root -p


                        
参考链接:https://blog.csdn.net/m0_67470729/article/details/127887961

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐