sql >> Databasteknik >  >> RDS >> Mysql

Jag kan inte köra utvalda poster från en tabell i databasen i google sql cloud med php

Om du använder App Engine för att ansluta till Cloud SQL, kom ihåg att du måste aktivera Cloud SQL proxy eftersom Google App Engine ansluter från insidan av Googles servrar till din Cloud SQL-instans via proxy.

Icke desto mindre, om det du vill göra är att ansluta utifrån med ren PHP-kod, kan du fortfarande göra det utan med Cloud SQL-proxy .

För att ansluta utifrån med ren PHP-kod måste du auktorisera din IP från din Cloud SQL-instans, som visas här.

Sedan bör du ändra din kod för att ändra localhost eller 127.0.0.1 till din Cloud SQL-instans offentliga IP (med hänsyn till de andra variablerna som användarnamn, lösenord och databasnamnet som du vill ansluta till).

För att hitta din Cloud SQLs publika IP kan du se här.

Slutligen, om du vill titta runt PHP på Google App Engine kan du göra det genom att kontrollera dokumentationen här.

Jag hoppas att detta hjälper.




  1. Hur man integrerar Oracle och Kafka

  2. Hur extraherar man rader från en json-array med mysql udf json_extract 0.4.0?

  3. php mysql_insert_id(); jobbar inte

  4. Hur testar man om det finns en användare i SQL Server?