Se utilizzi App Engine per connetterti a Cloud SQL, tieni presente che dovrai abilitare il proxy Cloud SQL poiché Google App Engine si connette dall'interno dei server di Google alla tua istanza Cloud SQL tramite proxy.
Tuttavia, se quello che vorresti fare è connetterti dall'esterno con puro codice PHP, puoi comunque farlo senza utilizzando il proxy Cloud SQL .
Per connetterti dall'esterno utilizzando puro codice PHP dovrai autorizzare il tuo IP dalla tua istanza Cloud SQL, come mostrato qui.
Quindi, dovresti modificare il tuo codice per cambiare localhost
o 127.0.0.1
all'IP pubblico della tua istanza Cloud SQL (tenendo conto delle altre variabili come nome utente, password e nome del database a cui desideri connetterti).
Per trovare l'IP pubblico di Cloud SQL, puoi fare riferimento qui.
Infine, se desideri dare un'occhiata a PHP su Google App Engine, puoi farlo controllando la documentazione qui.
Spero che questo aiuti.