Cómo conectarse a una base de datos en la nube de Google con PHP

Hola ‘anónimo’

Gracias por A2A. No creo que sea la mejor persona para responder a esto porque nunca he usado PHP con Google Cloud. Trataré de responder esto con lo mejor de mi conocimiento 🙂

Cuando estoy aprendiendo a integrar un nuevo idioma en Google Cloud Platform o usando una nueva característica que agregaron, ¡generalmente voy directamente a su sitio web de documentación, que en realidad es bastante bueno!

Conectarse a una base de datos SQL en PHP en GCP no debería ser muy diferente a conectarse a uno cuando está en localhost. Aquí está la documentación para las bases de datos: Uso de datos estructurados con PHP | PHP | Google Cloud Platform

  • SQL : Uso de Cloud SQL con PHP | PHP | Google Cloud Platform
  • Datastore: Uso de Cloud Datastore con PHP | PHP | Google Cloud Platform
  • MongoDB: Uso de MongoDB con PHP | PHP | Google Cloud Platform

Si necesita conectarse a la base de datos desde una fuente externa (su computadora local, por ejemplo), debe configurar una cuenta de servicio. Conexión a Cloud SQL desde aplicaciones externas | Motor de base de datos MySQL para Cloud SQL | Google Cloud Platform

¡Creo que estos tutoriales explicarán el proceso sobre cómo conectar su aplicación a una base de datos de Google Cloud mucho mejor de lo que podría hacerlo!

Buena suerte en la construcción !! 🙂

Para probar su aplicación con el servidor de desarrollo local:

  1. Si está utilizando un servidor MySQL local, inicie el servidor MySQL en su entorno de desarrollo.
  2. De lo contrario (se está conectando a Cloud SQL desde su entorno local), inicie Cloud SQL Proxy. …
  3. Inicie el servidor de desarrollo desde el directorio de la aplicación:
  4. Para conocer más detalles sobre el desarrollo de php, visite el sitio web expedux.
  5. Desarrollo de productos y servicios de prueba | PHP y Selenium

Supongo que te refieres a la base de datos real, y no al almacenamiento.

Conexión de cliente mysql utilizando direcciones IP | Motor de base de datos MySQL para Cloud SQL
El | Google Cloud Platform

Google tiene una sección sobre esto aquí. En cuanto a hacer las conexiones, puede hacerlo un servidor doméstico o cualquier persona que ejecute un servidor alojado o un servidor casero también. La mejor manera de comenzar es leyendo aquí → Productos | Desarrolladores de Google

O, para comenzar, use los datos de Google con hojas y presentaciones, que es muy robusto y permite que sus datos se muestren completamente usando barras, gráficos y resúmenes sin necesidad de ningún programador externo. → Inicio rápido PHP | API de hojas
El | Desarrolladores de Google

¡Espero que esto le pueda ayudar!

Conexión a Cloud SQL desde aplicaciones externas | Motor de base de datos MySQL para Cloud SQL
El | Google Cloud Platform

Saludos

Eric