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))