Opções de conexão para aplicativos externos

Esta página descreve as opções de conexão de um aplicativo executado fora do Google Cloud, inclusive clientes mysql, com a instância do Cloud SQL.

A tabela a seguir compara as opções de conexão a partir de um aplicativo externo:

Opção de conexão Protegida, criptografada? Mais informações Observações
Endereço IP público com SSL Sim Requer gerenciamento de certificado SSL
Endereço IP público sem SSL Não Não recomendado para instâncias de produção.
Cloud SQL Proxy Sim Não disponível para instâncias da Primeira geração.
Imagem do Cloud SQL Proxy Docker Sim Não disponível para instâncias da Primeira geração.
Biblioteca de soquetes JDBC Sim Somente a linguagem de programação Java.
Não disponível para instâncias da primeira geração.
Biblioteca proxy em Go Sim Somente a linguagem de programação Go.
Não disponível para instâncias da primeira geração.
Cloud Shell Não Usa o Cloud SQL Proxy para se conectar com facilidade a partir do Console do Google Cloud. Ideal para tarefas de administração rápidas que exigem a ferramenta de linha de comando mysql.
Apps Script Sim O Apps Script consegue se conectar a bancos de dados externos por meio do serviço JDBC, um wrapper da tecnologia Java Database Connectivity padrão.