记录一次windows mysql5.7安装失败的过程

发布时间 2023-05-20 09:54:57作者: _Phoenix

首先下载mysql安装包 windows版本 

https://dev.mysql.com/downloads/installer/

接着 在执行安装mysql msi安装包最后一步的时候,显示

Failed to start service MySQL57. 只有在任务处于完成状态(RanToCompletion、Fau

  • 这时候 检查要么windows下面mysql的卸载残留没清理干净,
  • 要么就是windows,mysql服务没起来。显示服务没起来,修改这个地方
  •  这里更改后,手动右键图中红色MYSQL5.7这,启动,看看可以后,要记得点停止;
  • mysql安装到最后一步,start server失败的地方。  继续安装就可以了

 

安装成功后,用navicat无法连接,ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor

  1. 然后到mysql 安装目录下面:C:\Program Files\MySQL\MySQL Server 5.7\bin
  2. 打开cmd,执行命令:
  3. mysqld --skip-grant-tables
  4. 上个窗口保留不要关闭,保证MySQL可以免密码登录,

  5. 新开管理员命令行,切换到MySQL的bin文件下,

  6. 输入mysql -uroot -p回车,不用输入密码,直接按回车跳过,

  7. 输入use mysql,进入数据库成功,

  8. UPDATE mysql.user SET authentication_string=PASSWORD(“123456”) WHERE User=“root”;
  9. 密码修改成 123456
  10. 使用以下命令刷新权限表:
  11. FLUSH PRIVILEGES;

最后重启mysql服务实例,上面红色图片MYSQL右键点击重启即可