免责声明:本站部分 Skill 来源于公开渠道,使用前请注意识别相关风险,内容版权归原作者所有,如 Skill 涉及版权问题,请在线反馈,核实后予以下架处理。
本 Skill 为 Agent 提供通过 MCP 工具管理 CloudBase 关系型数据库的完整操作规范。覆盖 MySQL 实例的全生命周期:从初始创建、就绪状态轮询,到安全销毁;同时支持只读 SQL 查询、数据变更(INSERT/UPDATE/DELETE)、DDL 执行、表结构与索引初始化,以及表级安全规则的读取与更新。特别约定新建表必须包含 _openid 字段以支持用户级访问控制,并在所有高危操作前强制确认与前置检查,避免误删实例或误改数据。
SKILL.md(本文件):技能主说明,定义 MCP 工具调用规范、SQL 管理流程、安全约束与常见错误规避_openid 字段以适配 CloudBase 用户权限体系| 用户怎么说 | 本技能做什么 |
|---|---|
| "帮我查一下 users 表最近 50 条注册记录" | 调用 querySqlDatabase 执行带 LIMIT 的只读 SELECT,返回结果集 |
| "这个环境还没开 MySQL,帮我创建一个" | 先检查实例状态,确认无实例后调用 manageSqlDatabase 创建并轮询到 READY |
| "新建一张订单表,带上用户隔离字段" | 执行 initializeSchema,确保 DDL 包含 _openid 字段,随后检查安全规则 |
| "删除测试环境的 MySQL" | 确认环境信息、征得显式确认后调用销毁,并轮询任务状态至完成 |
| "这张表谁能写?帮我收紧权限" | 先用 readSecurityRule 审计现有规则,再用 writeSecurityRule 更新访问控制策略 |