- 下载 MySQL Installer
- 访问 MySQL 官网:dev.mysql.com/downloads/i…
- 选择 "MySQL Installer for Windows"
- 下载完整版(Full)或 Web 版(Web)
| 俗称 “版本” | 本质 | 核心能力 | 依赖 / 限制 |
|---|---|---|---|
| Web 版 | Web 管理工具 / 云托管控制台 | 可视化操作 / 托管运维 | 依赖完整 MySQL 服务端 / 部分配置受限 |
| 完整版 | MySQL 官方服务端 | 数据存储 + 全套核心功能 | 需自主部署 / 运维,无功能限制 |
本地开发选择完整版下载
当点击 “Download” 按钮后,页面会跳转到 Oracle 的登录 / 注册提示界面,此时直接选择界面下方的 “No thanks, just start my download.”(不用了,直接开始下载)链接,即可跳过登录,直接触发下载。
下载完成,双击 mysql-installer-community-8.0.44.0.msi 文件进行安装
因为下载的是完整离线安装包(558.3M 的那个),所以直接点击 “Yes” 按钮即可 —— 启用离线模式后,安装程序会直接使用本地包内的组件完成安装,不需要联网下载额外内容
因为我本地已经有 Navicat Premium,我不需要 MySQL 安装包自带的客户端工具(比如 MySQL Workbench),所以选 “Server only” 仅安装核心的 MySQL Server 服务
Navicat Premium 17 安装
保持默认即可:
-
Config Type(配置类型):Development Computer
- 含义:为开发电脑分配合理的系统资源(内存、CPU),适合本地开发 ERP 的轻量负载,不用调整。
-
Connectivity(连接性)
- TCP/IP:勾选(必须,Navicat 需要通过 TCP/IP 连接 MySQL),端口默认
3306(MySQL 标准端口,后续 Navicat 连接时用这个端口)。 - Open Windows Firewall ports... :勾选(自动开放防火墙端口,避免本地连接被拦截)。
- 其他选项(Named Pipe/Shared Memory):不用勾选,本地开发用 TCP/IP 足够。
- TCP/IP:勾选(必须,Navicat 需要通过 TCP/IP 连接 MySQL),端口默认
-
Advanced Configuration(高级配置)
- 不用勾选 “Show Advanced and Logging Options”,开发环境不需要复杂的高级配置。
默认使用强密码
默认选项(Yes, grant full access to the user running the Windows Service... )作用:
自动配置 MySQL 数据目录的权限,保障数据安全(仅系统服务和管理员可访问,避免非授权用户篡改数据)
验证安装成功:
方法一:检查 Windows 服务(最快捷)
-
按下
Win + R,输入services.msc回车,打开 “服务” 面板; -
找到名称为
MySQL80(安装时默认的服务名)的服务:- 若状态显示 “正在运行”,说明 MySQL 服务已成功启动;
- 若未运行,右键选择 “启动”,能正常启动则说明服务无问题。
方法二:命令行验证(精准测试连接)
-
按下
Win + R,输入cmd回车,打开命令提示符; -
执行连接命令(替换为你安装时设置的 root 密码):mysql -u root -p
-
按提示输入 MySQL 的 root 密码,回车后:
- 若进入
mysql>命令行提示符(如mysql>),说明连接成功; - 若报错(如 “Access denied”),检查密码是否正确,或重新确认安装时的密码设置。
- 若进入
-
验证后可输入
exit;退出 MySQL 命令行。
若出现 “mysql' 不是内部或外部命令,也不是可运行的程序或批处理文件。”,需要另外配置环境变量:
设置 -> 系统 -> 系统信息 -> 高级系统设置 -> 环境变量
或者:按下 Win + R,输入 sysdm.cpl 回车,打开 “系统属性” -> 点击 “高级”→“环境变量”;
默认安装路径为:C:\Program Files\MySQL\MySQL Server 8.0\bin(若安装时修改过路径,需对应调整)
在 “系统变量” 中找到 Path,双击进入编辑;
点击 “新建”,粘贴上述 bin 目录路径(如C:\Program Files\MySQL\MySQL Server 8.0\bin);
依次点击 “确定” 保存所有窗口。