第一步:获取官方安装包
打开浏览器访问 MySQL 官方网站,进入下载页面。在版本选择栏中下拉找到 MySQL Community Server 8.0,点击对应的 Windows 下载链接。这里建议直接下载带 Installers 后缀的压缩包,通常包含 mysql-installer-community.msi 文件。下载完成后,将安装包放到一个路径不含中文和空格的文件夹里,比如 D:\Softwares,避免后续安装过程中出现解析错误或权限不足的问题。
第二步:运行安装程序并选择模式
双击运行 msi 文件,会弹出安全警告,点击运行即可。首次启动会显示欢迎界面,直接勾选接受许可条款,然后点击下一步。在安装类型选择页面,新手强烈推荐使用典型安装或自定义安装。典型安装会自动配置默认路径和基础组件,适合快速上手。如果硬盘空间有限或者需要调整插件,请选择自定义安装,手动勾选需要的模块,比如客户端工具、文档以及各类连接器,取消不需要的图形界面组件以节省磁盘空间。
第三步:产品配置与网络端口设置
进入产品配置阶段后,系统会开始检查环境依赖并下载必要的运行时组件,等待进度条走完。接下来是配置服务器,默认监听端口为 3306。如果你的电脑上已经安装了其他数据库软件占用了该端口,请在此处修改为 3307 或其他空闲端口。勾选允许远程连接选项可以方便后期使用图形化工具管理,同时记得将防火墙规则添加到例外列表中,确保外部设备能够顺利访问。此处还可以配置数据存储路径,建议将 data 目录放在独立分区以便日后迁移。
第四步:设置超级管理员账号与认证方式
这一步是核心环节。MySQL 8.0 默认采用 caching_sha2_password 认证插件,安全性更高但部分旧版客户端可能不兼容。建议在设置密码时注意大小写,并妥善记录。如果你遇到第三方连接工具报错,可以在高级选项中切换回 mysql_native_password 模式。此处务必设置一个强度足够的 root 密码,不要使用简单的数字组合,防止数据泄露风险。确认无误后继续下一步。
第五步:服务命名与后台运行配置
配置 Windows 服务名称时,保持默认的 MySQL80 即可。勾选以 Windows 服务启动项,这样每次开机数据库都会自动加载。同时选中当系统启动时启动服务,减少手动干预。如果你经常开发调试,可以选择通过命令行窗口启动,方便查看实时日志输出。其余选项保持默认,点击执行按钮让系统写入注册表并创建服务,耐心等待配置应用完毕。
第六步:验证安装结果
所有步骤执行完毕后,点击完成关闭窗口。按下 Win 键加 R 输入 services.msc 打开服务管理器,查找刚才命名的 MySQL 服务,观察状态是否为正在运行。打开命令提示符,输入 mysql -u root -p 回车,随后输入之前设定的密码。如果能成功进入交互界面,说明数据库引擎已正常挂载。此时可以尝试创建测试库并插入一条数据,验证读写功能是否畅通。
避坑指南与注意事项
安装过程中最容易卡住的是依赖包下载环节,若网络不通畅可提前开启代理或使用国内镜像源。卸载旧版本残留时务必先停止相关服务,并清理注册表中的 Program Files 目录,否则新装版本会出现路径冲突。升级至 8.0 后字符集默认改为 utf8mb4,完美支持生僻字和表情符号,无需再手动调整排序规则。日常维护建议定期备份文件及日志,保障业务连续性。遇到无法启动的情况,优先检查错误日志文件中的权限报错信息。



