sql >> Database >  >> RDS >> Mysql

Hoe maak ik verbinding met en haal ik gegevens op uit Google Cloud SQL met behulp van PHP?

Google App Engine maakt via een proxy verbinding vanuit de Google-servers met de Cloud SQL-instantie, maar de Cloud SQL-instantie is slechts een beheerde MySQL-instantie . Dus als je alleen van buitenaf verbinding wilt maken met PHP-code en zonder een proxy, dan hoef je alleen je IP te autoriseren (hier:https://cloud.google.com/sql/docs/mysql/connect-external-app#appaccessIP ) in de Cloud SQL-instantie.

En dan moet u de code wijzigen om "localhost" te wijzigen in uw openbare IP-adres van de Google Cloud SQL-instantie (met de juiste gebruikersnaam, wachtwoord en dbnaam). Je kunt het openbare IP-adres hier vinden:http://console.cloud.google.com/ sql/instances/

Maar als je toch eens rond wilt kijken in PHP op Google App Engine, check dan die link https://cloud.google.com/appengine/docs/standard/php/cloud-sql/using-cloud-sql-mysql




  1. 3 manieren om de sortering van een kolom in MariaDB te krijgen

  2. Mysql - Hoe het isolatieniveau voor de transacties te achterhalen?

  3. Automatisch stringificeren van objecten bij het invoegen in een MySQL JSON-kolom met knex

  4. org.hibernate.exception.JDBCConnectionException ophalen:kon query niet uitvoeren, zelfs niet via JNDI