看了网上绝大多数解决方案,把my.ini各种改依然无法启动。最终在stackoverflow上看到了一个较不同的解决方案:查看任务管理器,在进程中找到mysqld.exe(已在运行的mysqld.exe会阻止mysqld windows服务的启动)。结束该进程,重新启动mysql服务,立刻OK。
永远记得要随时求助stackoverflow。