Я полагаю, вы используете MySQL в GCP?(Облачный SQL).
Если это так, то, если вы подключаетесь к нему через облачный прокси-сервер sql, который работает на той же машине, то вы просто используете localhost.Прокси должен знать путь к серверу оттуда, предполагая, что вы настроили имя экземпляра и проект / etc.правильно.
В противном случае без прокси вы можете использовать публичный IP-адрес вашего экземпляра SQL, который вы можете увидеть в списке запущенных экземпляров при выборе страницы SQL.
Во второмВ случае (используя реальный IP-адрес) имейте в виду, что GCP, вероятно, не позволит виртуальной машине запустить ваше приложение через брандмауэр непосредственно к экземпляру SQl.Чтобы обойти это, вам нужно будет указать IP-адрес вашей виртуальной машины в разделе «Авторизованные сети» в записи SQL (щелкните свой экземпляр SQL в списке и выберите вкладку «Авторизация»).Опять же, в этом случае вы должны иметь в виду, что IP-адрес вашей виртуальной машины является эфемерным по умолчанию (если вы не сделали этого и не попытались сделать его постоянным).Поэтому, если вы перезапустите виртуальную машину, авторизация, приведенная выше, больше не будет иметь смысла.Поэтому убедитесь, что IP-адрес вашей виртуальной машины постоянен.