Mysql8在Windows上离线安装时忘记root密码

场景

Mysql在Windows上离线安装与配置:

Mysql在Windows上离线安装与配置_mysql 离线包 配置 及 自动启动 windows_霸道流氓气质的博客-CSDN博客

基于以上离线安装Msyql后,服务器重新做了系统,但是没有格式化磁盘或者说从

别的服务器将安装路径下所有文件复制到另一台服务器后,重新执行安装过程,

但是在进行连接Mysql时却忘记了root密码。

注:

博客:
霸道流氓气质_C#,架构之路,SpringBoot-CSDN博客

实现

首先停止mysql服务

任务管理器-服务-mysql

管理员身份开启cmd命令,输入以下命令无密码启动mysql

mysqld --console --skip-grant-tables --shared-memory

出现以下页面则启动成功

再在mysql安装目录下bin下开启新的cmd页面,连接mysql并执行如下命令

flush privileges;

ALTER USER "root"@"localhost" IDENTIFIED BY "123456";

flush privileges;

完成如上操作后,关闭这两个cmd,然后在服务中将mysql服务启动即可。

猜你喜欢

转载自blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/133809385