一、功能说明
麦芽AI 能根据业务需求自动设计数据库表结构并生成完整的 SQL 脚本,支持 MySQL、PostgreSQL、SQLite 等常见数据库。
能做什么:
- 根据业务描述自动分析实体关系和字段设计
- 生成完整的建表 SQL 脚本(CREATE TABLE、索引、约束等)
- 设计表之间的关联关系(外键、关联表等)
- 参考已有数据库的结构来设计新表
- 生成数据库迁移脚本(ALTER TABLE 等)
二、生成数据库
(一)进入资产数据库页面
- 点击侧边栏,选择资产选择"数据库"

(二)进入数据库生成页面

(三)精准提示词输入
在文本输入框输入你的提示词
🌟纯文本提示词
你需要尽可能清晰且详细地描述应用的功能、界面设计、业务逻辑等方面的要求。
例如,你可以输入以下提示,创建一个移动端的旅游行程规划APP:
帮我直接生成一个旅游行程规划平台的数据库。
业务场景:用户在平台上创建行程、添加目的地、查看生成的旅行方案和酒店推荐。
需要包含以下表:
用户表:存储用户基本信息,包含用户ID、昵称、手机号、注册时间
行程表:存储用户创建的行程,包含行程ID、用户ID、行程名称、出发日期、结束日期、创建时间
目的地表:存储行程中的目的地,包含目的地ID、行程ID、目的地名称、城市、到达日期、离开日期
交通方案表:存储系统生成的交通方案,包含方案ID、行程ID、出发地、目的地、交通方式(飞机/高铁/自驾)、预计时间、预估费用

(四)麦芽AI 自动设计并生成数据库
麦芽AI收到你的数据库设计需求之后,将立即启动需求分析,逐步生成对应数据库结构

(五)注意事项与小技巧
- 需求描述越具体越好:只说"帮我建个数据库"效果很差;说清楚业务场景、需要哪些表、每个表大概有哪些字段,AI 才能精准生成。
- 注意选择正确的数据库:如果右侧有数据库下拉菜单,请先确认你选中的是目标数据库,避免 SQL 执行到错误的库。
- 先复制再执行:建议先把生成的 SQL 脚本复制出来看一眼,确认无误后再在正式数据库上执行。
- 一次说不完可以追问:如果第一次生成的结果不够满意,在输入框里补充说明即可,AI 会基于上一轮的结果继续修改。