跳到主要内容

数据库

本文面向有进阶需求的用户,介绍数据库能力。如果您只是做展示型网站,可以跳过本文。

一、数据库能力

什么时候需要数据库

只要网站需要保存数据,就需要数据库。常见场景:

需求为什么需要数据库
在线预约要保存预约记录(谁、什么时间、什么服务)
报名表单要保存报名信息
留言 / 联系表单要保存访客提交的内容
会员登录要保存会员账号信息
文章 / 产品管理要保存内容条目
订单要保存订单数据

反之,纯展示型网站(内容写死在页面上,不需要后台维护)不需要数据库。

版本要求 ⚠️

部分版本不支持使用数据库。当 AI 生成过程中检测到需求涉及数据库时,会弹窗提示:

当前版本功能受限 当前版本不支持使用数据库,若需使用数据库功能,请升级至相应版本后点击继续生成。您也可以直接选择继续生成,将不使用数据库生成结果。

您有两个选择:

选择结果
升级版本获得完整数据存储能力,功能真正可用
跳过数据库调用,继续生成网站页面正常生成,但数据存不下来

⚠️ 重要判断:如果数据存储是业务核心(比如预约系统),不要选跳过。跳过后表单看起来能填、能点提交,但数据不会被保存——这比没有这个功能更糟,因为您可能以为收到了客户预约。

数据库空间上限

数据库空间有版本上限。超出时提示:

数据库空间不足提示 本次所增需求涉及更多的数据库空间,超出当前版本数据库空间上限,请升级版本后继续执行。

处理方式

  1. 清理不需要的数据(如测试数据、过期记录)

  2. 升级到更高版本

AI 如何操作数据库

您不需要懂数据库知识。在 AI 对话中描述业务需求即可,AI 会自动完成建表和读写逻辑。生成过程中,您会看到这些动作:

显示含义
执行 SQL 语句创建表、修改表结构
获取表信息查看已有表的结构
获取表数据读取表中数据
配置后端服务搭建数据读写的服务端逻辑

描述数据需求的方法

好的描述能让 AI 建出合理的表结构。

❌ 描述不足

加个预约功能

✅ 描述充分

增加在线预约功能,需要保存以下信息:
- 客户姓名(必填)
- 手机号(必填)
- 预约日期
- 预约时段(上午/下午/晚上,三选一)
- 服务项目(从「洗剪吹」「染发」「烫发」中选)
- 备注(可选)
- 提交时间(自动记录)

预约记录要能在后台查看,可以按日期筛选,可以标记「已完成」。

这样 AI 能建出字段完整、可用的表,并配好后台管理界面。

查看和管理数据

生成后,数据可通过两个途径查看:

途径一:管理后台(推荐)

「管理 → 内容管理」中会自动出现对应的数据表菜单,可直接增删改查。详见后台「内容管理」。

途径二:数据库登录信息

平台提供数据库连接信息,包含:

字段说明
用户名数据库登录账号
密码数据库登录密码
实例 ID数据库实例标识
租户 ID租户标识

这适用于需要直连数据库做批量处理或数据分析的场景。

⚠️ 安全提醒:数据库凭据等同于数据的完全访问权限。请妥善保管,不要在公开渠道(聊天群、代码仓库、文档)中传播。如怀疑泄露,请及时联系客服处理。


常见问题

Q:我不懂数据库,能用好这些功能吗?

A:可以。您只需要用业务语言描述「要保存什么信息」,AI 会处理技术细节。数据库直连是给有技术需求的用户的可选项,不是必须使用的。

Q:已经选了「跳过数据库」,现在想加回来怎么办?

A:先升级到支持数据库的版本,然后在 AI 对话中说明:「之前跳过了数据库,现在请为预约功能补充数据存储能力,并在后台提供预约记录管理」。

Q:怎么判断我的表单数据到底存下来了没有?

A:最直接的方法——自己在前台提交一条测试数据,然后去「管理 → 内容管理」查看对应的数据表里有没有这条记录。有就是存下来了。

Q:数据库空间满了,怎么清理?

A:在「管理 → 内容管理」中删除不需要的数据条目(如测试数据、过期记录)。也可以通过数据库直连做批量清理。注意:删除操作请谨慎,建议先确认数据确实不需要。

Q:能导出我的数据吗?

A:可以通过数据库直连导出。素材文件支持在素材管理中批量导出。