如何使用Python代码与Google Cloud实例创建连接



我完全在Python上工作,需要将我的云SQL实例连接到我的Python Project(某种软件(。现在,我需要的是,如果不使用Cloud_sql_proxy,我只需要建立连接,并且仅使用Python,以便客户不需要安装Google Cloud SDK。

使用的cloud_sql_proxy需要一种在没有Google SDK

的情况下执行该方法
cloud_sql_proxy -instances=Instance-Name:tcp:3306

我希望只能仅使用Python客户端即可访问数据库

,我希望不安装Google SDK

如果您真的需要这样做:

  1. 将您的CloudSQL实例公开到Python代码运行的IP地址。在CloudSQL-> Connections->授权网络下的控制台中执行此操作。
  2. 使用您选择的数据库连接工具通过实例的IP地址连接。看着您的片段,您正在使用Postgres,所以我建议psycopg2

否则,如果您的Python代码也在GCP中运行,则可以使用内部IP(前提是它们在同一网络中(

相关内容

  • 没有找到相关文章

最新更新