数据库课设——教务管理系统,项目运行记录(自用)

16 阅读1分钟

数据库课设——教务管理系统,项目运行记录(自用)

基本信息

  1. 系统版本:Windows 11 家庭中文版
  2. 系统版本号:25H2
  3. 文章内容更新:日期2026.1.21;时间22:52:40
  4. 当前已完成工作:

wsl Ubuntu 24.04,IDEA 2025.2.3,DK8,omcat8.5.96,aven3.9.12

docker desktop 4.56.0(汉化),容器运行mysql 9.5.0

Navicat16.3.7,链接 mysql localhost_3360

运行文档

基本信息

开发环境:DEA + JDK8 + MySQL9.5.0 + navicate 技术栈:Springboot + Mybatis + layui

数据库部署

1. 在 docker 中运行容器中的 MySQL mysd

image.png

2. 打开 Navicat,链接 MySQL

image.png

3. 右键 localhost_3306,新建数据库

image.png

如图填写,确定
image.png

数据库名 score

字符集 utf8mb4

排序规则 utf8mb4_general_ci

4. 双击选中数据库 score,右键运行sql文件...
image.png

选择本项目数据库文件 score.sql

image.png

开始,显示[SQL] Finished successfully(执行成功),关闭

5. F5刷新

image.png

t_score

image.png

t_student 设计表:

image.png

t_user 设计表:

image.png

源码部署

  1. 用 idea 打开项目文件夹 StudentScore

  2. 打开 src/main/resources/application.properties,将账号密码改为上面数据库链接时的账号密码。

image.png

  1. 打开 src/main/java/com/score/boot/StartApplication.java,点击右侧 m (Maven),点击重新加载所有 Maven 项目。

image.png

可能遇到的问题:Maven 处于离线模式

image.png

把这个按钮点灭。

image.png

  1. 点击运行

image.png

效果展示

  1. 打开网址 localhost:8088

image.png

  1. 登入用户(见数据库 t_user 表)

用户名 admin 密码 123456

image.png