veDB MySQL Python 客户端提供了一系列接口与 veDB MySQL 服务进行交互,用来管理 veDB MySQL 数据库资源。您需要先初始化 veDB MySQL Python 客户端,才可以向 veDB MySQL 服务发送 HTTP/HTTPS 请求。本文介绍如何初始化 veDB MySQL Python 客户端。
已获取账号的 Access Key ID(简称 AK)和 Secret Access Key(简称 SK)信息,详情请参见 Access Key(密钥)管理。
已获取云数据库 veDB MySQL 版支持的 Region,详情请参见服务地址。
已下载并安装云数据库 veDB MySQL 版 Python SDK,详情请参见下载与安装。
使用如下代码初始化客户端。
import volcenginesdkcore import volcenginesdkvedbm from volcenginesdkvedbm import VEDBMApi def init_client(): configuration = volcenginesdkcore.Configuration() configuration.client_side_validation = True configuration.schema = "https" configuration.debug = False configuration.logger_file = "sdk.log" configuration.region = "your region" configuration.ak = "your ak" configuration.sk = "your sk" configuration.host = "service host" volcenginesdkcore.Configuration.set_default(configuration) return VEDBMApi(volcenginesdkcore.ApiClient(configuration))