准备工作与环境确认
在正式动手安装前,建议先全面检查电脑环境。如果之前安装过旧版 MySQL 或 MariaDB,请务必通过控制面板彻底卸载,并删除 C盘 ProgramData 目录下的隐藏文件夹 MySQL。残留的配置缓存经常引发端口占用和权限拒绝。Windows 系统推荐使用 Win10 或 Win11 专业版或家庭版 64位,确保系统补丁已更新。同时检查是否有杀毒软件正在拦截数据库服务,建议暂时退出或添加信任白名单,防止安装中途被静默阻断。
下载官方安装包
前往 MySQL 官网首页,导航至 Downloads 菜单,选择 MySQL Community Server。当前稳定大版本为 8.0.x,点击右侧 Download 链接。页面会弹出 Oracle 账号登录框,直接点击下方的 Just Starting My Download 跳过注册。向下滚动找到 Windows (x86, 64-bit), MSI Installer 选项进行下载。MSI 格式自带图形化安装向导,对新手最友好。下载速度较慢时可尝试切换网络环境,文件体积约一百五十兆左右,下载完成后核对文件大小无误再双击运行。
组件选择与路径配置
启动安装程序后,首先同意许可协议。在 Choose Setup Type 界面,务必选择 Custom 自定义模式。这一步能帮你过滤掉大量不需要的开发工具包和示例数据,大幅缩短安装时间。进入组件勾选页面,取消所有打钩项,仅保留 MySQL Server 核心引擎。点击 Next 后系统会提示缺失 .NET Framework 等依赖,点击 Resolve All 按钮会自动联网补齐。设置安装路径时,坚决避开中文和空格,推荐直白的英文短路径如 E:mysql8_0。路径确认后点击 Install 静默部署,期间不要频繁点击鼠标。
初始化数据库服务
基础引擎装好后进入产品配置流程。产品类型保持默认,直接跳转至账号权限设置。Root 账户密码必须牢记,建议组合数字大小写加符号。网络配置阶段保持 TCP/IP 开启,监听端口 3306 符合行业标准。如需局域网内其他设备访问,需同步在 Windows 防火墙入站规则中放行该端口。身份验证插件强烈建议沿用默认的 caching_sha2_password,避免老版本客户端出现加密不兼容错误。所有选项核对无误后点击 Execute 提交脚本,耐心等待进度条跑满。
启动服务与修改密码
配置执行完毕,系统会提示将 MySQL 注册为 Windows 服务。这一步至关重要,勾选 Create Windows Service 并命名为 MySQL80,确保开机自启。服务创建成功后点击 Finish 关闭向导。按下 Win+R 键输入 cmd 打开命令行,敲入 sc query MySQL80 检查服务状态是否为 RUNNING。首次进入数据库客户端时,系统出于安全考虑会锁定部分操作。在命令行输入 mysql -u root -p 并回车,粘贴初始密码登录。进入 SQL 交互界面后,立即执行 ALTER USER rootlocalhost IDENTIFIED BY 你的强密码; 强制刷新凭证。
配置环境变量与连接测试
为了让任意路径下都能直接调用 mysql 命令,必须配置系统级环境变量。右键桌面此电脑选择属性,进入高级系统设置面板,点击环境变量对话框底部的系统变量区域。找到 Path 变量点编辑,新建一行填入 bin 目录绝对地址,比如 E:mysql8_0bin。保存所有窗口后彻底重启计算机。再次打开终端输入 mysql --version,屏幕打印出版本号即代表环境打通。最后打开第三方管理工具,主机名填 127.0.0.1,端口留空默认,输入刚才设定的密码,成功加载出 information_schema 库即为完美收官。



