macOS上Win10安装MySQL每次卡在Server Start处,经多方查阅发现是引擎innodb的问题,现将解决方法记录下来供小伙伴们参考
1.准备工作
我安装的是MySQL 5.7.20和MySQL Workbench 6.3.10可能还需要相关的运行库文件,建议提前安装好
2.安装步骤
2.1.正常安装
其实这一步的主要目的是为了提取安装路径下的my.ini文件复制my.ini文件放于桌面即可,需要强调的是在复制完my.ini后,安装并没有结束仍会卡在Server Start处,不用理会,取消安装、卸载即可
2.2.修改my.ini
在*** INNODB Specific options ***节点下添加"innodb_flush_method=normal"
2.3.再次安装
再次安装MySQL,这回要用修改过的my.ini文件
需要注意的是当安装目录:C:\ProgramData\MySQL\MySQL Server 5.7生成时,将上一部修改后的my.ini文件放入MySQL Server 5.7文件夹,继续下一步安装,这时你就会发现不会卡在Server start了,Server start后面的安全设置等也通过了,MySQL也就安装成功了
参考链接:点击前往