Als u App Engine gebruikt om verbinding te maken met Cloud SQL, moet u er rekening mee houden dat u Cloud SQL-proxy moet inschakelen aangezien Google App Engine via proxy verbinding maakt van binnenuit Google-servers met uw Cloud SQL-instantie.
Desalniettemin, als u van buitenaf verbinding wilt maken met pure PHP-code, kunt u dit nog steeds zonder doen met behulp van de Cloud SQL-proxy .
Als u van buitenaf verbinding wilt maken met pure PHP-code, moet u uw IP autoriseren vanaf uw Cloud SQL-instantie, zoals weergegeven hier.
Vervolgens moet u uw code wijzigen om localhost
. te wijzigen of 127.0.0.1
naar het openbare IP-adres van uw Cloud SQL-instantie (rekening houdend met de andere variabelen zoals gebruikersnaam, wachtwoord en de databasenaam waarmee u verbinding wilt maken).
Voor het vinden van het openbare IP-adres van uw Cloud SQL kunt u hier raadplegen.
Als u ten slotte PHP op Google App Engine wilt bekijken, kunt u dit doen door de documentatie hier.
Ik hoop dat dit helpt.