下载官方安装包
安装 MySQL 8.0.19 的第一步是获取官方原版文件。直接访问 MySQL 官网的社区版下载页面,选择 Windows 版本。这里强烈建议下载 zip 归档包而不是 MSI 安装包,因为 zip 包更轻量,没有复杂的引导界面,适合需要自定义路径和后期维护的开发者。下载完成后,将压缩包保存到一个完全不含中文和空格的目录下,例如 D 盘根目录或者专门的软件文件夹。解压前确保磁盘空间充足,避免中途报错。
解压与基础环境配置
解压下载的 zip 文件后,你会看到一个名为 mysql 的文件夹。进入该文件夹,新建一个名为 data 的文件夹用于存放数据库初始文件,再新建一个名为 my.ini 的配置文件。这个 ini 文件是核心,里面需要填写安装路径、端口号和字符集等关键参数。打开记事本复制标准配置模板,注意将实际路径替换为你解压的位置。在配置文件中指定 socket 路径和数据目录,同时将 character-set-server 设置为 utf8mb4,这样可以完美支持特殊字符和生僻字,避免后续项目出现乱码问题。
系统环境变量设置
为了让命令行能随时调用 mysql 命令,需要将安装目录下的 bin 文件夹添加到系统环境变量中。右键点击此电脑属性,找到高级系统设置,进入环境变量面板。在系统变量里找到 Path,点击编辑,新建一项填入 bin 文件夹的完整路径,依次点击确认保存。配置完成后,打开新的命令提示符窗口,输入 mysql 版本号查看,如果能正常返回版本信息,说明环境变量配置成功。这一步能省去每次都要切换目录的麻烦,大幅提升操作效率。
初始化数据库与服务注册
打开具有管理员权限的命令提示符,切换到 mysql 的 bin 目录。执行初始化命令,系统会自动创建 data 文件夹并生成系统表,同时会在控制台输出一段包含临时 root 密码的日志,务必完整复制并妥善保存。紧接着执行服务注册命令,成功后会提示服务安装成功。此时打开电脑的服务管理器,确认 MySQL 服务处于停止状态,手动启动它即可。如果启动失败,请检查防火墙是否拦截了默认端口,或者确认 my.ini 文件语法是否有误。
登录修改密码与日常维护
服务启动后,在命令行输入用户名和密码进行登录。首次登录后系统会强制要求修改密码,执行修改语句完成重置。之后就可以正常使用可视化工具连接了。日常使用中,如果遇到连接被拒绝的情况,通常是权限限制导致,可以授权远程访问。定期备份 data 目录或导出重要表结构,能有效防止数据丢失。清理无用索引和优化慢查询也是保持高性能的关键。按照上述步骤操作,你的本地开发环境就能稳定跑起来了。



