MySQL 脚本
services:
mysql:
image: mysql:8.0
container_name: mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: 123456
TZ: Asia/Shanghai
command:
- --default-authentication-plugin=mysql_native_password
- --character-set-server=utf8mb4
- --collation-server=utf8mb4_unicode_ci
- --lower_case_table_names=1
ports:
- "3306:3306"
volumes:
- ./mysql_data:/var/lib/mysqlRedis 脚本
services:
redis:
image: redis:6-alpine
container_name: redis
restart: always
ports:
- "6379:6379"
volumes:
- ./redis_data:/data
command: redis-server --appendonly yes --requirepass 123456创建一个名为 ry-vue 的数据库

在项目目录下找到 sql 目录,使用 SQLYog 等工具分别导入 ry_20260417.sql 和 quartz.sql 到数据库

导入成功后效果如下

进入 ruoyi-admin 模块
修改 src/main/resources/application-druid.yml 配置文件,修改为你数据库的 IP、账号、密码

修改 src/main/resources/application.yml 配置文件,修改为你 Redis 的 IP 和密码

运行 src/main/java/com/ruoyi/RuoYiApplication.java 启动服务,启动成功后效果如下

访问 http://localhost:8080
通过终端进入 ruoyi-ui 目录

运行 yarn 命令,下载项目所需的依赖

运行 yarn dev 命令启动项目,运行成功如图所示

项目会自动打开浏览器,登录成功可看到首页
