,我希望不安装Google SDK
我完全在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客户端即可访问数据库
如果您真的需要这样做:
- 将您的CloudSQL实例公开到Python代码运行的IP地址。在CloudSQL-> Connections->授权网络下的控制台中执行此操作。
- 使用您选择的数据库连接工具通过实例的IP地址连接。看着您的片段,您正在使用Postgres,所以我建议
psycopg2
否则,如果您的Python代码也在GCP中运行,则可以使用内部IP(前提是它们在同一网络中(