9. Navicat 数据库工具

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

1. Navicat 17 安装

Navicat 17 用于可视化建库、导 SQL、改表数据、导出 CSV(Python 项目模拟 Hive 离线表也用它)。

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

  1. 双击安装程序,Next 完成安装(路径默认即可)。
  2. 启动 Navicat 17。若需激活,按安装包内说明操作。
  3. 主界面左上角「连接」→ 选 MySQL。

2. 新建连接、建库、导入 SQL(详细)

  1. 连接名随意,如 local。
  2. 主机:localhost 或 127.0.0.1。
  3. 端口:3306。
  4. 用户名:root;密码:MySQL 安装时设的密码。
  5. 点「测试连接」,成功后再「确定」保存。
  6. 右键该连接 → 新建数据库:库名与项目文档一致;字符集 utf8mb4;排序规则 utf8mb4_general_ci(或 utf8mb4_unicode_ci)。
  7. 导入结构/数据:右键数据库 → 运行 SQL 文件 / 执行 .sql → 选项目里的 .sql → 开始。
  8. 刷新后应能看到表。

注意:测试连接失败时:先确认 MySQL 服务已启动;密码是否含空格抄错;端口是否改过。

3. 把库名密码写进 Spring Boot 配置

打开项目 application.yml(或 properties),与 Navicat 保持一致,例如:

spring:
  datasource:
    url: jdbc:mysql://localhost:3306/你的库名?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai
    username: root
    password: 你的密码
    driver-class-name: com.mysql.cj.jdbc.Driver

保存后重新运行启动类。若仍报 Access denied,就是密码或用户不一致。