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

Hvordan forbinder og henter jeg data fra Google Cloud SQL ved hjælp af PHP?

Google App Engine opretter forbindelse inde fra Googles servere til Cloud SQL-instansen via proxy, men Cloud SQL-instansen er kun en administreret MySQL-instans . Så hvis du bare vil oprette forbindelse udefra med PHP-kode og uden proxy, så skal du bare godkende din IP (her:https://cloud.google.com/sql/docs/mysql/connect-external-app#appaccessIP ) i Cloud SQL-forekomsten.

Og så skal du ændre koden for at ændre "localhost" til din offentlige IP-adresse for Google Cloud SQL-instansen (med dets korrekte brugernavn, adgangskode og dbname). Du kan finde den offentlige IP her:http://console.cloud.google.com/ sql/instanser/

Men hvis du stadig vil se dig omkring i PHP på Google App Engine, så tjek det link https://cloud.google.com/appengine/docs/standard/php/cloud-sql/using-cloud-sql-mysql




  1. Hvorfor giver InnoDB åbenlyst falsk information om ledig plads

  2. Sådan tilføjes en DEFAULT-begrænsning til en eksisterende kolonne i SQL Server

  3. Oprettelse af MySQL-begivenheder i Amazon RDS

  4. Opdater din PostgreSQL-adgangskode i Linux