sql >> Database teknologi >  >> RDS >> Mysql

Jeg er ikke i stand til at udføre udvalgte poster fra en tabel i databasen i google sql cloud ved hjælp af php

Hvis du bruger App Engine til at oprette forbindelse til Cloud SQL, skal du huske på, at du skal aktivere Cloud SQL-proxy da Google App Engine opretter forbindelse inde fra Googles servere til din Cloud SQL-instans via proxy.

Ikke desto mindre, hvis det, du gerne vil gøre, er at oprette forbindelse udefra med ren PHP-kode, kan du stadig gøre det uden ved hjælp af Cloud SQL-proxy .

For at oprette forbindelse udefra ved hjælp af ren PHP-kode skal du godkende din IP fra din Cloud SQL-instans, som vist her.

Derefter bør du ændre din kode for at ændre localhost eller 127.0.0.1 til din Cloud SQL-instans offentlige IP (under hensyntagen til de andre variabler som brugernavn, adgangskode og databasenavnet, som du gerne vil oprette forbindelse til).

For at finde din Cloud SQL's offentlige IP, kan du henvise til her.

Endelig, hvis du gerne vil se dig omkring i PHP på Google App Engine, kan du gøre det ved at tjekke dokumentationen her.

Jeg håber, at dette hjælper.




  1. Forberedelse af en MySQL INSERT/UPDATE-sætning med DEFAULT-værdier

  2. Data afkortet for kolonne 'xxxx' i række 1

  3. Sådan beregnes et kvadrat i SQL

  4. Sådan koder du (utf8mb4) i Python