场景
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服务启动即可。