«Как подключиться к облачному SQL» - это довольно широкий вопрос, и вы не очень подробно рассказали о своей среде, но я постараюсь указать вам верное направление.
Во-первых, как правило, есть 3 способа подключения к облачному SQL - через соединители среды, частный IP, публичный IP.
соединители среды (App Engine и облачные функции)
Есливы используете Google App Engine или Google Functions, вы должны использовать сокет /cloudsql
, предоставленный средой.См. Здесь страницу для примеров.
Частный IP-адрес (Compute или Kubernetes Engine)
Для подключения по частному IP-адресу ваше приложение должно иметь доступ к VPC .Это может быть Compute VM или GKE cluster .Затем вы можете получить доступ к «Приватному IP-адресу» для экземпляра так же, как и к локальной базе данных.
Публичный IP-адрес (все, что имеет доступ к Интернету)
Наконец, вы можете подключиться через ПубличныйIP.Это можно сделать, если у вас есть доступ к Интернету, но по умолчанию публичные подключения должны проходить проверку подлинности.Это можно сделать тремя различными способами:
- Использование Cloud SQL proxy
- Использование SSL-сертификата
- Белый список IP-адрес
Надеюсь, это поможет.