1. 为什么我推荐你用Installer版装MySQL 5.7.21?
如果你在Windows10上折腾过MySQL,肯定听过好几种安装方式:解压ZIP版手动配置、用Docker跑、或者直接用官方提供的MySQL Installer。作为一个在Windows上装过不下几十次各种版本MySQL的老手,我负责任地告诉你,对于绝大多数刚入门的朋友,或者只是想快速在本地搭个环境做开发、学习的朋友,MySQL Installer版绝对是首选。它就像个“保姆”,把安装、配置、甚至后期管理都给你打包好了,你点点鼠标就行。
为什么偏偏是5.7.21这个版本?虽然现在MySQL 8.0已经很流行了,但5.7系列依然是一个经典、稳定且资源占用相对友好的版本。很多老项目、教程、甚至一些企业环境还在用5.7,它的兼容性更广。而Installer版,就是官方为Windows用户量身定做的图形化安装工具,你不需要去记那些复杂的命令行参数,也不用担心环境变量配错。我当年第一次在Windows上装数据库,就是被命令行劝退的,后来用了Installer,感觉世界都明亮了。这篇文章,我就带你手把手走一遍安装流程,并且把我自己踩过的坑、以及大家最容易卡住的地方(比如那个著名的“Applying security settings”卡死问题)的解决办法,都毫无保留地分享给你。目标就一个:让你一次成功,少走弯路。
2. 安装前的准备工作:别小看这一步
很多朋友安装软件失败,问题往往不是出在安装过程本身,而是准备工作没做好。安装MySQL 5.7.21 Installer之前,花几分钟做好下面这几件事,能帮你避开90%的麻烦。
首先,确保你的Windows10系统是正常的。 这不是废话。我遇到过有朋友的系统是某种“精简版”或“Ghost版”,缺了不少系统组件,导致安装依赖库时直接失败。建议你打开“设置”->“更新和安全”->“Windows更新”,检查一下是否有重要的系统更新需要安装。保持系统更新,能确保必要的运行库(比如Visual C++ Redistributable)是最新的。
其次,权限问题要留心。 尽量使用具有管理员权限的账户来操作。你可以右键点击下载好的Installer安装文件,选择“以管理员身份运行”。这能避免很多因为权限不足导致的写入失败。我自己的习惯是,在安装任何开发环境软件时,都直接用管理员账号登录系统,一劳永逸。
最关键的一步:彻底清理旧版本MySQL。 这是导致“Applying security settings”卡死以及各种诡异问题的罪魁祸首!如果你电脑上以前装过MySQL(无论什么版本),请务必先彻底卸载干净。不光是卸载程序,残留的配置文件和数据文件也要删掉。
这里给你一个我常用的手动清理清单,操作前请先停止所有MySQL相关服务(可以在任务管理器的“服务”标签页里找):
- 控制面板卸载:进入“控制面板”->“程序和功能”,找到所有带MySQL字样的程序,全部卸载。
- 删除安装目录:通常默认在
C:\Program Files\MySQL\,把这个整个MySQL文件夹删掉。 - 删除数据目录:默认在
C:\ProgramData\MySQL\(注意ProgramData是隐藏文件夹,你需要在文件资源管理器地址栏直接


200

被折叠的 条评论
为什么被折叠?



