今天为了在windows服务器上安装mysql,又回看了之前的安装博文(免安装版MySQL5.7详细安装配置流程以及注意事项),遇到了新问题,在这里记录一下,希望可以帮到有相同问题的朋友。
问题一在mysql解压后bin路径下执行mysqld install失败,提示由于找不到:
解决方法:我从另外的电脑上拷贝了这个dll模块(或者在网上下载),放进了C:WindowsSystem32以及C:WindowsSysWOW64路径下(具体放到哪个路径下和系统有关,我为了省事儿两个文件夹下都放了),试过cmd执行regsvr32 msvcr120.dll,也试过把这条指令保存为bat文件放在和dll同一路径下并执行。。。。出现新问题
提示模块已加载,但找不到入口点DLLRegisterServer
解决方法:下载DirectX修复工具(链接,提取码:130v),解压缩之后直接运行:
修复工具运行失败,提示:无法安装.NET Framework 3.5
解决方法:出现这个问题大概是系统默认安装的是.NET Framework 4.5,我们需要重新安装.NET Framework 3.5,跟着以下步骤(不同系统界面可能不同):
-
控制面板->程序->启用或关闭Windows功能,进入了服务器管理器
-
到【服务器角色】之前一直点下一步
-
在【服务器角色】这一页面,角色中.NET Framework 3.5前面打勾,继续下一步
-
【确认安装所选内容】页面会问指定备用源路径,我是没有指定,直接点了下一步,并且安装成功,如果安装失败可以参考一些下载镜像的文章
最后重新运行修复工具(太好用了),修复完成之后就可以继续按照我之前的博文(免安装版MySQL5.7详细安装配置流程以及注意事项)安装mysql



