数据库
本文面向有进阶需求的用户,介绍数据库能力。如果您只是做展示型网站,可以跳过本文。
一、数据库能力
什么时候需要数据库
只要网站需要保存数据,就需要数据库。常见场景:
| 需求 | 为什么需要数据库 |
|---|---|
| 在线预约 | 要保存预约记录(谁、什么时间、什么服务) |
| 报名表单 | 要保存报名信息 |
| 留言 / 联系表单 | 要保存访客提交的内容 |
| 会员登录 | 要保存会员账号信息 |
| 文章 / 产品管理 | 要保存内容条目 |
| 订单 | 要保存订单数据 |
反之,纯展示型网站(内容写死在页面上,不需要后台维护)不需要数据库。
版本要求 ⚠️
部分版本不支持使用数据库。当 AI 生成过程中检测到需求涉及数据库时,会弹窗提示:
当前版本功能受限 当前版本不支持使用数据库,若需使用数据库功能,请升级至相应版本后点击继续生成。您也可以直接选择继续生成,将不使用数据库生成结果。
您有两个选择:
| 选择 | 结果 |
|---|---|
| 升级版本 | 获得完整数据存储能力,功能真正可用 |
| 跳过数据库调用,继续生成 | 网站页面正常生成,但数据存不下来 |
⚠️ 重要判断:如果数据存储是业务核心(比如预约系统),不要选跳过。跳过后表单看起来能填、能点提交,但数据不会被保存——这比没有这个功能更糟,因为您可能以为收到了客户预约。
数据库空间上限
数据库空间有版本上限。超出时提示:
数据库空间不足提示 本次所增需求涉及更多的数据库空间,超出当前版本数据库空间上限,请升级版本后继续执行。
处理方式:
-
清理不需要的数据(如测试数据、过期记录)
-
升级到更高版本
AI 如何操作数据库
您不需要懂数据库知识。在 AI 对话中描述业务需求即可,AI 会自动完成建表和读写逻辑。生成过程中,您会看到这些动作:
| 显示 | 含义 |
|---|---|
| 执行 SQL 语句 | 创建表、修改表结构 |
| 获取表信息 | 查看已有表的结构 |
| 获取表数据 | 读取表中数据 |
| 配置后端服务 | 搭建数据读写的服务端逻辑 |
描述数据需求的方法
好的描述能让 AI 建出合理的表结构。
❌ 描述不足
加个预约功能
✅ 描述充分
增加在线预约功能,需要保存以下信息:
- 客户姓名(必填)
- 手机号(必填)
- 预约日期
- 预约时段(上午/下午/晚上,三选一)
- 服务项目(从「洗剪吹」「染发」「烫发」中选)
- 备注(可选)
- 提交时间(自动记录)
预约记录要能在后台查看,可以按日期筛选,可以标记「已完成」。
这样 AI 能建出字段完整、可用的表,并配好后台管理界面。
查看和管理数据
生成后,数据可通过两个途径查看:
途径一:管理后台(推荐)
「管理 → 内容管理」中会自动出现对应的数据表菜单,可直接增删改查。详见后台「内容管理」。
途径二:数据库登录信息
平台提供数据库连接信息,包含:
| 字段 | 说明 |
|---|---|
| 用户名 | 数据库登录账号 |
| 密码 | 数据库登录密码 |
| 实例 ID | 数据库实例标识 |
| 租户 ID | 租户标识 |
这适用于需要直连数据库做批量处理或数据分析的场景。
⚠️ 安全提醒:数据库凭据等同于数据的完全访问权限。请妥善保管,不要在公开渠道(聊天群、代码仓库、文档)中传播。如怀疑泄露,请及时联系客服处理。
常见问题
Q:我不懂数据库,能用好这些功能吗?
A:可以。您只需要用业务语言描述「要保存什么信息」,AI 会处理技术细节。数据库直连是给有技术需求的用户的可选项,不是必须使用的。
Q:已经选了「跳过数据库」,现在想加回来怎么办?
A:先升级到支持数据库的版本,然后在 AI 对话中说明:「之前跳过了数据库,现在请为预约功能补充数据存储能力,并在后台提供预约记录管理」。
Q:怎么判断我的表单数据到底存下来了没有?
A:最直接的方法——自己在前台提交一条测试数据,然后去「管理 → 内容管理」查看对应的数据表里有没有这条记录。有就是存下来了。
Q:数据库空间满了,怎么清理?
A:在「管理 → 内容管理」中删除不需要的数据条目(如测试数据、过期记录)。也可以通过数据库直连做批量清理。注意:删除操作请谨慎,建议先确认数据确实不需要。
Q:能导出我的数据吗?
A:可以通过数据库直连导出。素材文件支持在素材管理中批量导出。