MySQL es una de las bases de datos relacionales de software libre más populares, que ofrece un procesamiento de transacciones sólido a bajo coste. Para obtener una descripción general de MySQL, consulta ¿Qué es MySQL?
Hay varias formas de desplegar MySQL como parte de tu proyecto deGoogle Cloud :
- Cloud SQL ofrece MySQL como servicio web. Puedes usar Cloud SQL para alojar tu base de datos MySQL en la nube de Google y dejar que Google Cloud se encargue de las tareas administrativas, como la replicación, la gestión de parches y la gestión de bases de datos. Para obtener un resumen, consulta el resumen de Cloud SQL.
Google Cloud Marketplace te permite instalar MySQL en una instancia de Compute Engine con un solo clic. Para consultar las opciones de instalación de MySQL disponibles en Cloud Marketplace desde la consola, sigue estos pasos: Google Cloud
Puedes instalar y personalizar manualmente MySQL en Compute Engine. Para ver las instrucciones de instalación manual, consulta Instalar MySQL en Compute Engine. Para optimizar la configuración de MySQL, sigue la guía Configurar MySQL en Compute Engine.
Elegir la mejor opción de implementación de MySQL para tus necesidades
Para saber qué opción de implementación de MySQL se adapta mejor a tus necesidades, ten en cuenta las siguientes opciones:
Probar Cloud SQL (recomendado)
Si quieres que Google Cloud se encargue de las tareas de administración de la base de datos backend y del servidor, te recomendamos que uses Cloud SQL. Cloud SQL ofrece las siguientes ventajas:
- Copias de seguridad automáticas
- Recuperación a un momento dado
- La replicación de tus datos en varias zonas para disfrutar de una mayor disponibilidad y resiliencia.
Si necesitas funciones de MySQL que Cloud SQL no admite, como funciones definidas por el usuario o el privilegio SUPER, puedes consultar las opciones que se indican a continuación. Para obtener más información sobre las funciones que admite Cloud SQL, consulta las preguntas frecuentes de Cloud SQL.
Descubrir las opciones de implementación de Google Cloud Marketplace
Cloud Marketplace ofrece varias opciones para las instalaciones de MySQL, entre las que se incluyen las siguientes:
- Una instalación independiente de MySQL
- Pilas LAMP
- Pilas LEMP
- Pilas de Nginx
- Una instalación de Percona MySQL Cluster
Busca las opciones de instalación de MySQL disponibles en Cloud Marketplace en la Google Cloud consola:
Instalar MySQL manualmente
Si las opciones anteriores no se ajustan a tus requisitos (por ejemplo, si quieres desplegar MySQL en una imagen personalizada que hayas creado o si quieres tener un control total sobre el proceso de instalación), puedes instalar MySQL manualmente creando una instancia de Compute Engine e instalando MySQL directamente en ella. Para obtener instrucciones más detalladas, consulta Instalar MySQL en Compute Engine.
Siguientes pasos
- Para consultar prácticas recomendadas y consejos sobre cómo ejecutar cargas de trabajo de MySQL en Compute Engine, consulta Configurar MySQL en Compute Engine.
- Para obtener más información sobre Cloud SQL, consulta la documentación de Cloud SQL para MySQL.
Consulta las opciones de instalación de MySQL en Cloud Marketplace en laGoogle Cloud consola:
Para instalar MySQL manualmente en una instancia de Compute Engine, consulta el artículo Instalar MySQL en Compute Engine.