使用python连接到Google-cloud-platform mysql服务并查询Cloud SQL Admin API

问题描述 投票:0回答:1

下载json文件后,我使用google.oauth2.service_account创建了一个凭据对象,但我不知道如何连接到服务并开始创建API请求。

from google.oauth2 import service_account

credentials = service_account.Credentials.from_service_account_file(
    "path_to_json",
    scopes=["https://www.googleapis.com/auth/cloud-platform"],
)
google-cloud-platform google-oauth2 google-api-python-client
1个回答
0
投票

我希望文档[1]对您有所帮助,您将在其中获得有关如何使用python连接mysql服务的信息,并描述如何从在Google云外部运行的应用程序建立与云SQL的连接。

另一方面,有关如何启用云SQL管理员API的文档[2]。有关使用API​​的更多示例,请参阅文档Cloud SQL Admin API参考[3]。每个页面都有使用几种编程语言调用API的示例,以及一个特定于请求的资源管理器,可帮助您查看格式正确的请求中的内容以及响应中的期望。

[1] https://cloud.google.com/sql/docs/mysql/connect-external-app#languages

[2] https://cloud.google.com/sql/docs/mysql/admin-api

[3] https://cloud.google.com/sql/docs/mysql/admin-api/rest

© www.soinside.com 2019 - 2024. All rights reserved.