由于代码环境过多,导致混杂,记录对MySQL的修复问题
检查
- 进入MySQL安装目录,例如:D:\MySQL\MySQL Server 8.0\bin。
- 双击mysql.exe。
- 出现以下错误
- 应用程序无法启动且报错为c++的报错(报错代码可以直接搜)。
- dll缺失,特别是libeay32.dll、ssleay.dll缺失,且没有mysqld.exe,直接跳转方法二。
方法一(对我没用
- 下载DirectX修复工具(增强版)。
http://www.pc6.com/softview/SoftView_57945.html - 进行C++更新。
- 如果可以则能成功。
- 若双击还出现问题就方法二
方法二(亲测
- 在系统盘搜索MySQL,同样能找到一个如下路径:C:\Program Files\MySQL\MySQL Server 8.0\bin
- 文件夹里有一些神奇东西
- 复制,粘贴进你的安装目录。
- 再次启动mysql.exe,发现没有报错
- 再测试:管理员模式进入cmd后,进入安装目录,启动mysql
mysql -u root -p
可行就成功啦!(严重怀疑因为没有安在系统盘