8. MySQL(.msi 一键安装)

本章共 4 篇详细教程(含 .msi / .exe 一键安装步骤),建议按顺序完成。安装包见「开发工具」各项目页网盘。

1. MySQL 用哪种包装?推荐 .msi

Windows 上最省事的是 MySQL Installer 的 .msi 包(名称常类似 mysql-installer-community-xx.msi)。图形向导一步步点完即可,自动注册 Windows 服务,不必手改一堆配置。

  • 推荐:.msi 安装器(本教程按此讲解)
  • 备选:解压版 zip(要手配 my.ini、注册服务,新手易翻车,不推荐作首选)

版本:毕设用 5.7 或 8.0 均可;以你项目文档为准。安装包含 5.7 与 8.0。

安装包下载:/tools/springboot3-vue3

2. MySQL .msi 一键安装完整步骤(照着点)

  1. 双击 .msi,若提示缺 Visual C++ 运行库,先按提示安装再继续。
  2. 选择安装类型:选 Developer Default(开发默认)或 Server only(只装服务器,更干净)。新手可选 Developer Default。
  3. 点 Execute / 执行,把列表里组件都装完(全部变绿色勾)。
  4. 进入配置向导 Config:
    • Config Type 选 Development Computer 即可。
    • 端口保持 3306(不要改,除非你明确知道冲突)。
    • 勾选 Open Windows Firewall ports(若有)。
  5. Accounts and Roles:设置 root 密码。

    注意:密码务必记在记事本里!后面 Navicat、项目 yml 都要用同一个。建议先用简单好记的(仅本机学习),例如 root 或 123456(勿用于公网)。

  6. Windows Service:服务名默认 MySQL80 / MySQL57,勾选 Start the MySQL Server at System Startup(开机自启)。
  7. 一路 Next → Execute → Finish。看到服务启动成功即可。

提示:装完后「服务」里应能看到 MySQL 相关服务状态为「正在运行」。Win+R 输入 services.msc 打开服务列表查看。

3. 安装后验证 MySQL 是否成功

  1. 开始菜单找到 MySQL Command Line Client,打开后输入 root 密码。
  2. 或新开 CMD(若安装器已加 Path):mysql -uroot -p → 输入密码。
  3. 进入后执行:
SHOW DATABASES;
EXIT;

能列出数据库即成功。若连不上:到 services.msc 把 MySQL 服务「启动」;检查密码、端口 3306 是否被占用。

4. MySQL 8 连不上旧项目时怎么办

旧 JDBC / 部分工具可能不认 MySQL8 默认认证插件。可选:

  • 升级项目里的 MySQL 驱动到 8.x(com.mysql.cj.jdbc.Driver)。
  • 或在 MySQL 里把用户认证改为兼容模式(按项目文档执行 ALTER USER)。
  • 学习阶段也可直接安装 MySQL 5.7,兼容性更好。