MySQL 数据库

最近更新时间:2026-03-30 15:14:01

我的收藏
本文为您介绍云开发 MySQL 数据库模块管理包含数据库集合数据库回档两部分内容。如需了解更多数据库管理操作,详情请参见 MySQL 数据库管理
数据库集合:数据库集合作为数据管理可视化界面,您可以新建集合并管理集合中的数据,并对需要筛选的集合字段进行索引管理,以及对集合的权限进行设置。
数据库回档:数据库回档可对数据库集合中的数据进行回档操作,方便您找回损毁的数据。

数据库集合

初始化数据库

进入 云开发平台 > MySQL 数据库 页面,首次使用云开发需要开通 MySQL 数据库
说明:
启用过程需要2 - 3分钟,请耐心等待。


创建表

初始化完成后,单击「+」按钮进行创建 MySQL 表。


自动暂停机制

MySQL 数据库基于 serverless 底座,采用按需计费模式:
计算节点启动后产生 CCU 计量单位;
启动后最小运行时长为 10 分钟;
连续 10 分钟未被访问时会自动暂停,节省成本。
数据库自动暂停可节省环境资源使用成本,但同时会产生冷启动影响业务性能。若不希望有该耗时可以关闭 「自动暂停」功能。

操作步骤:

2. 关闭「自动暂停」开关

外键配置

2. 选择目标数据表;
3. 单击新建列或编辑现有列;
4. 在列配置中勾选设置为外键。

5. 配置外键参数。


创建索引

2. 进入索引管理:选择目标表,单击索引管理标签页。
3. 管理索引:新建、删除或修改索引配置。


权限设置

2. 单击权限设置,进入权限设置页面。
3. 权限设置可设定集合的读写权限,您可根据使用场景进行权限设定。

说明:
如果期望能对数据做更精细的权限控制,请参考通过 数据模型管理数据权限

数据库回档

MySQL 数据库提供完善的数据备份和回档功能,帮助您保障数据安全,支持在数据丢失或误操作时快速恢复数据。

介绍

MySQL 数据库 支持自动备份和手动备份两种方式:
自动备份:平台每天自动执行一次备份,数据备份保留 7 天
手动备份:用户可根据业务需要主动触发备份操作
说明:
自动备份当前仅支持「快照备份」,用于原集群快速回档
自动备份与手动备份默认限制频率为 1 小时 1 次
云开发个人版暂不支持数据库回档功能。

数据备份

MySQL 数据库提供两种备份类型,您可以根据业务场景选择合适的备份方式:
备份类型
技术原理
优势
劣势
适用场景
逻辑备份
以 SQL 语句方式保存数据库逻辑结构和内容
支持精细的库表级备份
对数据库性能影响小
包含完整数据库对象
备份速度较慢
占用存储体积大
需要精确控制备份范围或跨版本迁移
快照备份
采用写时重定向技术(ROW)创建存储层快照
备份速度极快(秒级)
业务无感知
占用体积相对较小
备份粒度较粗
生产环境快速备份恢复

操作步骤

2. 在「备份与回档」区域,单击手动备份按钮;
3. 在弹出的备份面板中选择备份类型(逻辑备份或快照备份);
4. 单击确认开始执行备份任务。


数据回档

数据回档功能允许您基于已有备份将数据库恢复到指定时间点的状态。

回档特性

新实例生成:回档后将产生新的数据库实例
自定义命名:支持为回档后的数据库自定义重命名
原数据处理:支持选择是否删除原有数据库、数据表

操作步骤

2. 在备份记录列表中,找到需要回档的备份记录;
3. 单击对应备份记录的回档按钮。