MySQL sur Compute Engine


MySQL est l'une des bases de données relationnelles Open Source les plus populaires. Elle offre un traitement des transactions robuste à faible coût. Pour obtenir une présentation générale de MySQL, consultez Qu'est-ce que MySQL ?.

Vous pouvez déployer MySQL de plusieurs façons dans votre projetGoogle Cloud  :

  • Cloud SQL propose MySQL en tant que service Web. Vous pouvez utiliser Cloud SQL pour héberger votre base de données MySQL dans le cloud de Google, en laissant Google Cloud gérer les tâches d'administration telles que la réplication, la gestion des correctifs et la gestion des bases de données. Pour en savoir plus, consultez la présentation de Cloud SQL.
  • Google Cloud Marketplace vous permet d'installer MySQL sur une instance Compute Engine en un clic. Pour parcourir les options d'installation de MySQL disponibles sur Cloud Marketplace dans la console Google Cloud  :

    Accéder à Cloud Marketplace

  • Vous pouvez installer et personnaliser manuellement MySQL sur Compute Engine. Pour obtenir des instructions d'installation manuelle, consultez Installer MySQL sur Compute Engine. Pour optimiser la configuration de MySQL, suivez le guide Configurer MySQL sur Compute Engine.

Choisir l'option de déploiement de MySQL la mieux adaptée à vos besoins

Pour déterminer l'option de déploiement MySQL qui répond le mieux à vos besoins, examinez les options suivantes :

Essayer Cloud SQL (recommandé)

Si vous souhaitez que Google Cloud s'occupe des tâches d'administration de la base de données backend et du serveur, nous vous recommandons d'utiliser Cloud SQL. Cloud SQL offre les avantages suivants :

  • Sauvegardes automatiques
  • Récupération à un moment précis
  • Réplication de vos données dans plusieurs zones pour une disponibilité et une résilience accrues.

Si vous avez besoin de fonctionnalités MySQL non prises en charge par Cloud SQL, comme les fonctions définies par l'utilisateur ou le privilège SUPER, vous pouvez explorer les options suivantes. Pour en savoir plus sur les fonctionnalités compatibles avec Cloud SQL, consultez les questions fréquentes sur Cloud SQL.

Découvrir les options de déploiement de Google Cloud Marketplace

Cloud Marketplace propose plusieurs options d'installation de MySQL, y compris :

  • Installation autonome de MySQL
  • Piles LAMP
  • Piles LEMP
  • Piles Nginx
  • Installation d'un cluster Percona MySQL

Parcourez les options d'installation de MySQL disponibles sur Cloud Marketplace dans la console Google Cloud  :

Accéder à Google Cloud Marketplace

Installer MySQL manuellement

Si les options précédentes ne répondent pas à vos besoins (par exemple, si vous souhaitez déployer MySQL sur une image personnalisée que vous avez créée ou si vous souhaitez contrôler entièrement le processus d'installation), vous pouvez installer MySQL manuellement en créant une instance Compute Engine et en installant MySQL directement dessus. Pour obtenir des instructions plus détaillées, consultez Installer MySQL sur Compute Engine.

Étapes suivantes