Похоже, что вы уже предприняли необходимые шаги для подключения к серверу MySQL из GCE вашего экземпляра.Исходя из случая Stackoverflow здесь , рекомендация для решения этой проблемы состоит в том, чтобы прокомментировать эту строку ниже (добавьте # в начале строки) в файле my.cnf: skip-network
После этого вам необходимо перезапустить службу MySQL. Sudo service mysql restart. На стороне GCP, если вы разрешили диапазоны IP-адресов, которые вы хотите использовать с указанным портом (3306), он должен работать нормально.Вы также можете использовать команду «nmap», чтобы проверить, открыт ли порт 3306 на вашем экземпляре GCE с установленным MySQL.
GCP предоставляет CloudSQL, который является управляемым экземпляром MySQL.Вы можете получить доступ к CloudSQL с вашей виртуальной машины GCE, используя личный адрес.Эта функция недавно попала в бета-версию. Эта ссылка предоставляет подробную информацию об использовании частного IP для подключения к вашим экземплярам Cloud SQL.Перед настройкой экземпляра Cloud SQL для использования частного IP необходимо выполнить некоторые шаги. Этот документ содержит пошаговые инструкции по настройке экземпляра для использования частного IP.