很多开发者在搭建本地开发环境时,都会选择MySQL 8.0.20这个稳定版本。相比压缩包解压方式,MSI安装程序能够自动完成环境变量配置、服务注册以及基础目录创建,对新手非常友好。下面直接按照实际安装流程,把每一步的操作细节讲清楚,确保你能一次性装好。
准备阶段与下载路径
首先打开MySQL官网的下载页面,找到Community版本的归档列表。在系统平台选项中勾选Windows,架构选择64位。下载链接会提供多个文件,务必认准后缀为msi的安装包,通常包含mysql-installer-community.msi。不要点击旁边的压缩包或Web Installer,MSI版是离线完整包,断网也能顺利跑完。下载到电脑后,右键以管理员身份运行该文件,避免后期权限不足导致配置失败。
安装向导初始设置
启动MSI安装程序后,会进入欢迎界面,直接勾选接受许可协议并点击Next。产品类型选择Server only即可,我们只需要数据库核心功能。下一步会让你选择安装类型,推荐选Developer Default,它会自动搭配默认端口和基础组件。如果之前电脑上装过旧版MySQL,这里需要确认是否覆盖或升级。保持默认设置一路往下,直到出现产品准备就绪的提示,点击Execute开始解压和部署。
核心参数配置
这是最关键的一步。配置界面会要求输入root账户的密码,建议设置一个自己记得住且符合安全规范的字符串。认证插件请选择caching_sha2_password,这是8.0版本的默认机制,兼容性最好。字符集直接选utf8mb4,能完整支持特殊符号和多语言字符。连接端口保持默认的3306不变,除非你的网络环境有冲突。服务器运行时账号建议选择Standard System Account,这样权限控制更规范。记得勾选Launch the MySQL Products Configuration Wizard,确保后续配置能正常弹出。
服务注册与端口检查
进入服务配置页,勾选Run Windows Service start on startup,让开机自动启动数据库。服务名称保持mysql80不动。高级配置里可以调整内存分配,一般个人电脑给512MB到1GB足够。TCP/IP端口再次确认为3306,如果有防火墙拦截提示,放行该端口即可。点击Execute执行服务创建,进度条走完说明底层已经挂载完毕。
验证安装与日常使用
所有步骤完成后,点击Finish退出向导。按下Win键搜索cmd打开命令提示符,输入mysql -u root -p,回车后输入刚才设置的密码。如果能进入mysql命令行界面,看到版本号显示为8.0.20,说明安装彻底成功。此时你可以用数据库管理工具连接本地localhost,端口填3306,用户名root,密码一致就能正常操作了。如果遇到连接拒绝,多半是防火墙没关或者服务没启动,去服务管理器里找到mysql80手动开启即可。整个流程走下来不需要额外改注册表,MSI包已经把路径和环境变量都理顺了,后续直接写SQL语句开发就行。