书籍数据说明.md 4.4 KB

书籍数据说明

📚 数据文件

文件位置:book/src/main/resources/db/books_recommend_data.sql

📊 数据说明

1. 今日推荐书籍(8本)

这些书籍的 created_at 设置为最近1-8天,会出现在"今日推荐"中:

  1. 西游记 - (明) 吴承恩

    • 阅读量:450
    • 创建时间:1天前
  2. 传习录:全译全注 - 王阳明

    • 阅读量:320
    • 创建时间:2天前
  3. 社会契约论 - 让·雅克·卢梭

    • 阅读量:280
    • 创建时间:3天前
  4. 没有烦恼的世界 - 一行禅师

    • 阅读量:210
    • 创建时间:4天前
  5. 透过电影看文化 - 张艺谋

    • 阅读量:180
    • 创建时间:5天前
  6. 车尔尼钢琴流畅练习曲 - 卡尔·车尔尼

    • 阅读量:150
    • 创建时间:6天前
  7. 走向大洋 - 余秋雨

    • 阅读量:130
    • 创建时间:7天前
  8. 思维的艺术 - 丹尼尔·卡尼曼

    • 阅读量:110
    • 创建时间:8天前

2. 畅销书籍(10本)

这些书籍的 read_count 设置较高(1250-3450),会出现在"畅销书籍"中:

  1. 互联网心理学 - 雷雳

    • 阅读量:3450
    • 浏览量:5680
    • 创建时间:30天前
  2. 孝经 (中华经典诵读) - 孔子

    • 阅读量:2980
    • 浏览量:4920
    • 创建时间:25天前
  3. 自省 - 约翰·班扬

    • 阅读量:2670
    • 浏览量:4250
    • 创建时间:20天前
  4. 三体 - 刘慈欣

    • 阅读量:2340
    • 浏览量:3680
    • 创建时间:35天前
    • 价格:29.90元
  5. 理想国 - 柏拉图

    • 阅读量:1980
    • 浏览量:3120
    • 创建时间:40天前
    • VIP专享
  6. 红楼梦 - 曹雪芹

    • 阅读量:1780
    • 浏览量:2890
    • 创建时间:45天前
  7. 百年孤独 - 加西亚·马尔克斯

    • 阅读量:1650
    • 浏览量:2670
    • 创建时间:50天前
    • 价格:39.90元
  8. 人类简史 - 尤瓦尔·赫拉利

    • 阅读量:1520
    • 浏览量:2450
    • 创建时间:55天前
    • 价格:49.90元
  9. 活着 - 余华

    • 阅读量:1390
    • 浏览量:2230
    • 创建时间:60天前
  10. 围城 - 钱钟书

    • 阅读量:1250
    • 浏览量:2010
    • 创建时间:65天前

🚀 使用方法

1. 在 Navicat 中执行

  1. 打开 Navicat
  2. 连接到 MySQL 数据库
  3. 选择 books_db 数据库
  4. 打开查询窗口
  5. 复制 books_recommend_data.sql 文件内容
  6. 粘贴到查询窗口
  7. 执行 SQL 语句

2. 使用命令行执行

mysql -u root -p books_db < book/src/main/resources/db/books_recommend_data.sql

📋 数据字段说明

  • title: 书名
  • author: 作者
  • cover: 封面图片URL
  • image: 图片URL(兼容字段)
  • brief: 简介(简短)
  • desc: 描述
  • introduction: 详细介绍
  • price: 价格(免费书籍为0.00)
  • is_free: 是否免费(1=免费,0=付费)
  • is_vip: 是否VIP专享(1=VIP,0=普通)
  • category_id: 分类ID(1=全部分类,3=科幻小说,4=新书榜)
  • status: 状态(1=上架,0=下架)
  • view_count: 浏览量
  • like_count: 点赞数
  • read_count: 阅读次数(用于畅销书籍排序)
  • created_at: 创建时间(用于今日推荐排序)
  • updated_at: 更新时间

🔍 数据特点

  1. 今日推荐

    • 创建时间较新(1-8天前)
    • 阅读量相对较低(110-450)
    • 按创建时间倒序显示
  2. 畅销书籍

    • 阅读量较高(1250-3450)
    • 创建时间较旧(20-65天前)
    • 按阅读量倒序显示
  3. 数据完整性

    • 所有字段都有值
    • 图片URL使用 picsum.photos
    • 简介、描述、详细介绍都有内容
    • 状态都为1(上架)

⚠️ 注意事项

  1. 执行顺序:确保先执行 schema.sql 创建表结构,再执行此文件插入数据
  2. 数据重复:如果表中已有相同标题的书籍,可能会因为唯一约束而插入失败
  3. 时间设置created_at 使用 NOW() - INTERVAL X DAY 来设置相对时间,确保数据的新旧程度
  4. 图片URL:使用的 picsum.photos 是随机图片服务,实际使用时可以替换为真实的图片URL

📈 数据统计

  • 总书籍数:18本
  • 今日推荐:8本
  • 畅销书籍:10本
  • 免费书籍:15本
  • 付费书籍:3本
  • VIP专享:1本

创建时间:2024年 最后更新:2024年