下载与前期准备
前往官方网站的归档页面,找到MySQL Community Server的历史版本列表,筛选出8.0.11版本。操作系统选择Windows,架构根据电脑实际位数选择x86或x64。下载的文件名通常为mysql-installer-community-8.0.11.msi。安装前请确认系统已安装.NET Framework 4.5.2或更高版本,这是官方强制依赖项。若提示环境不满足要求,请先去微软官网补齐组件,否则后续步骤会直接中断。
安装类型选择与路径设置
双击运行下载的MSI文件,弹出许可协议窗口,勾选接受条款并点击下一步。在Select Type界面,推荐选择Server only,避免自动捆绑不必要的开发工具或示例数据库,能有效节省磁盘空间。进入Installation Path环节,默认路径通常位于Program Files目录,建议自定义为D盘根目录下的mysql文件夹。路径中绝对不要包含中文或空格字符,防止后期命令行调用时出现乱码或权限拒绝问题。
网络连接与认证方式配置
进入Configuration Wizard后,先确认端口号保持默认的3306。如果遇到端口被其他软件占用,可手动修改为其他空闲数字。Authentication Method部分会出现两个选项,强烈建议选择Use Legacy Authentication Method,即传统认证方式。虽然新版默认推荐缓存SHA加密,但很多老旧版本的数据库客户端或PHP框架并不兼容,切换回传统模式能省去大量排查连接失败的时间。勾选Allow connections from any host表示允许远程访问,仅在本机学习开发时可保持默认限制。
Root密码设置与权限分配
账户设置界面需要输入两次root用户的密码,长度至少八位,包含大小写字母和数字混合,避免使用纯数字导致被安全策略拦截。下方可以新建普通业务账号,初学者可直接跳过。点击Execute按钮执行脚本,进度条跑完后会自动关闭配置窗口。此时数据库实例已在后台创建完毕,数据文件存放在之前指定的data目录下,切勿手动删除该文件夹内的任何文件,否则会导致实例无法启动。
Windows服务注册与启动
服务配置阶段默认勾选Start the MySQL Server at System Startup,意为开机自启。Service Name建议保持mysql80不变,方便与其他版本共存。点击Next进入最终检查页,仔细核对所有参数无误后点击Execute开始应用。若提示Access Denied,请右键以管理员身份重新运行安装程序。服务启动成功后,可在系统服务管理器中看到mysql80处于运行状态,错误日志文件默认保存在programdata隐藏文件夹内。
环境变量配置与连接测试
安装完成后务必配置环境变量。打开系统高级设置,编辑Path变量,将mysql的bin目录完整路径添加进去,保存后务必重启CMD窗口使配置生效。验证安装是否成功,直接在终端输入mysql -u root -p,回车后输入刚才设置的密码。若能看到Welcome to the MySQL monitor字样,且版本号准确显示为8.0.11,说明核心组件已完全就绪。此时即可搭配图形化工具或编写代码进行日常开发与运维操作。



