云原生数据仓库AnalyticDB MySQL版_SDK中心

云原生数据仓库AnalyticDB MySQL版
API 版本 :
2019-03-15
SDK 代系 :
V2.0推荐
查看代系区别
所有语言:

概述

文档中 SDK 关于 API 的示例代码仅供参考,各 API 的完整使用步骤与说明请参见SDK 示例OpenAPI 文档

环境要求

  • 安装支持 C++ 11 或更高版本的编译器:
    • Windows: Visual Studio 2015 或以上版本
    • Linux: GCC 4.9 或以上版本
  • 安装 CMake 3.0 或以上版本
  • 建议 4G 或以上内存
  • 安装依赖库,具体参考必备依赖库

更详尽安装步骤请参考安装信息

安装方式

示例背景

  • 以下代码详细介绍了升级版 SDK 的使用步骤,仅作步骤示范。示例展示了如何调用 DescribeSlowLogRecords API 进行查询慢日志明细请求。
  • 说明: 您需要替换示例中的 ACCESS_KEY_ID 和 ACCESS_KEY_SECRET 的值。

完整代码示例

以下为本文示例的完整 C++ SDK 代码。


步骤介绍

  1. 初始化配置对象 Alibabacloud_OpenApi::Config 。 Config 对象存放 accessKeyId 、accessKeySecret 、endpoint等配置,Endpoint 如示例中的 adb.aliyuncs.com 。

  1. 实例化一个客户端,从 Alibabacloud_Adb20190315::Client 类生成对象 client 。

  1. 创建对应 API 的 Request 。 类的命名规则为 API 方法名加上 Request 。例如:

  1. 设置请求类 request 的参数。 通过 request 类的属性设置必要信息,即 API 中必须要提供的信息。

  1. 通过 client 对象获得对应 request 响应 response 。

  1. 调用 response.Body 中对应的属性获得返回的参数值。 假设您需要获取 requestId :