检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
FlexusRDS for MySQL可以与标准数据库相互访问吗 Flexus云数据库RDS和标准版云数据库RDS是两个不同的产品,FlexusRDS for MySQL实例可以升级到云数据库RDS。
使用DAS的导出和导入功能迁移FlexusRDS for PostgreSQL数据 操作场景 当进行数据备份或迁移时,支持使用数据管理服务的数据导出功能,获取完整的数据信息,再将数据从本地或者从OBS桶导入目标数据表。 更多信息,请参见导入导出。 约束限制 导入单文件大小最大可达1GB。
使用DRS迁移数据库到FlexusRDS for PostgreSQL FlexusRDS for PostgreSQL提供了多种数据同步方案,可满足从PostgreSQL、自建PostgreSQL数据库、其他云PostgreSQL、自建Oracle数据库、RDS for MyS
FlexusRDS for MySQL实例升级为云数据库RDS实例 操作场景 FlexusRDS for MySQL实例支持变更为云数据库RDS实例,体验更多功能,关于FlexusRDS for MySQL与云数据库RDS实例之间的对比,请参见Flexus云数据库RDS概述。 约束限制
返回结果 状态码 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于获取用户Token接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求
API概览 通过使用FlexusRDS接口,您可以进行创建实例、备份恢复、修改参数等操作。 类型 子类型 说明 RDS 接口 v3 查询数据库规格 获取指定数据库引擎版本对应的规格信息。 RDS 接口 v3 实例管理 包括创建实例、调整实例规格、重启实例、获取实例列表、获取指定实例详细信息等接口。
通过DAS连接FlexusRDS for MySQL实例(推荐) 操作场景 数据管理服务(Data Admin Service,简称DAS)是一款专业的简化数据库管理工具,提供优质的可视化操作界面,大幅提高工作效率,让数据管理变得既安全又简单。您可以通过数据管理服务连接并管理实例
重启FlexusRDS for PostgreSQL实例 操作场景 通常出于维护目的,您可能需要重启数据库实例。例如:对于某些运行参数修改,需要重启单个实例使之生效。您可通过控制台对实例执行重启操作。支持单个实例重启和批量实例重启。 约束限制 如果数据库实例处于“异常”状态,可能会重启失败。
FlexusRDS for MySQL提供什么引擎 FlexusRDS for MySQL默认提供InnoDB引擎。InnoDB引擎是事务型数据库的首选引擎,支持事务安全表(ACID),支持行锁定和外键。MySQL 5.5.5之后,InnoDB作为默认存储引擎。
确认迁移结果 确认迁移结果可参考如下两种方式: DRS会针对迁移对象、用户、数据等维度进行对比,从而给出迁移结果,详情参见在DRS管理控制台查看迁移结果。 直接登录数据库查看库、表、数据是否迁移完成。手工确认数据迁移情况,详情参见在RDS管理控制台查看迁移结果。 在DRS管理控制台查看迁移结果
异常请求结果 异常响应要素说明 表1 异常响应要素说明 名称 参数类型 说明 error_code String 提交任务异常时返回的错误编码。 error_msg String 提交任务异常时返回的错误描述信息。 响应样例 { "error_code": "DBS.200022"
终端节点 终端节点(Endpoint)即调用API的请求地址,不同服务不同区域的终端节点不同,您可以从地区和终端节点中查询所有服务的终端节点。 父主题: 使用前必读
FlexusRDS for MySQL支持只读实例吗 FlexusRDS for MySQL通过架构创新,技术瘦身,为初创企业和个人客户提供低成本,快速使用数据库的产品。如果您要使用只读实例,则建议您使用云数据库RDS。
状态码 状态码如表1所示: 表1 状态码 状态码 编码 错误码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。
退订FlexusRDS for PostgreSQL实例 操作场景 对于“包年/包月”模式的数据库实例,您需要退订订单,从而删除数据库实例资源。关于退订费用,请参见退订规则说明。 约束限制 正在执行操作的实例不能手动退订,只有在实例操作完成后,才可退订实例。 如果实例的备份文件正在执行数据恢复操作,该实例不允许退订。
退订FlexusRDS for MySQL实例 操作场景 对于“包年/包月”模式的数据库实例,您需要退订订单,从而删除数据库实例资源。关于退订费用,请参见退订规则说明。 约束限制 正在执行操作的实例不能手动退订,只有在实例操作完成后,才可退订实例。 如果实例的备份文件正在执行数据恢复操作,该实例不允许退订。
为什么FlexusRDS for MySQL不支持MyISAM引擎 FlexusRDS for MySQL目前不支持MyISAM引擎,主要原因如下: MyISAM引擎表不支持事务,仅支持表级别锁,导致读写操作相互冲突。 MyISAM对数据完整性的保护存在缺陷,且这些缺陷会导致数据库数据的损坏甚至丢失。
调用说明 Flexus云数据库RDS提供了REST(Representational State Transfer)风格API,支持您通过HTTPS请求调用,调用方法请参见如何调用API。 同时还提供多种编程语言的SDK供您使用,SDK的使用方法请参见https://sdkcenter
获取项目ID 操作场景 在调用接口的时候,部分URL中需要填入项目编号,所以需要获取到项目编号。有如下两种获取方式: 调用API获取项目ID 从控制台获取项目ID 调用API获取项目ID 项目ID可以通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET ht
FlexusRDS for MySQL是否支持磁盘扩容 目前支持磁盘自动扩容。默认自动扩容关闭,客户可以根据自己需要开启。详见存储空间自动扩容。