

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Référence de couche MySQL
<a name="layers-mysql"></a>

**Important**  
Le AWS OpsWorks Stacks service a pris fin le 26 mai 2024 et a été désactivé tant pour les nouveaux clients que pour les clients existants. Nous recommandons vivement aux clients de migrer leurs charges de travail vers d'autres solutions dès que possible. Si vous avez des questions sur la migration, contactez l' AWS Support équipe sur [AWS Re:Post](https://repost.aws/) ou via le [AWS Support](https://aws.amazon.com/support) Premium.

**Note**  
Cette couche est disponible uniquement pour les piles Linux.

La couche MySQL prend en charge MySQL, un système de gestion de base de données relationnelle largement utilisé. OpsWorks Stacks installe la version la plus récente disponible, qui dépend du système d'exploitation. Si vous ajoutez une instance MySQL, les informations d'accès nécessaires sont fournies aux couches serveurs d'applications. Vous devez écrire des recettes Chef personnalisées pour configurer des configurations maître-maître ou maître-esclave. 

**Nom court :** db-master

**Compatibilité :** une couche MySQL est compatible avec les couches suivantes : custom, lb, memcached, monitoring-master, nodejs-app, php-app, rails-app et web.

**Ports ouverts :** une couche MySQL permet l'accès public au port 22 (SSH) et à tous les ports depuis les serveurs Web, les serveurs personnalisés et les serveurs d'applications Rails, PHP et Node.js de la pile.

**Autoassign Elastic IP addresses :** Désactivé par défaut

**Default EBS volume (Volume EBS par défaut) :** Oui, dans `/vol/mysql`

**Groupe de sécurité par défaut :** AWS-OpsWorks-DB-Master -Server 

**Configuration :** Pour configurer une couche MySQL, vous devez spécifier les éléments suivants :
+ Mot de passe utilisateur racine
+ Moteur MySQL

**Recettes Setup :**
+  opsworks\$1initial\$1setup
+ ssh\$1host\$1keys
+ ssh\$1users
+ mysql::client
+ dependencies
+ ebs
+ opsworks\$1ganglia::client
+ mysql::server
+ dependencies
+ deploy::mysql 

**Recettes Configure :**
+ opsworks\$1ganglia::configure-client
+ ssh\$1users
+ agent\$1version
+ deploy::mysql 

**Recettes Deploy :**
+ deploy::default
+ deploy::mysql 

**Recettes Shutdown :**
+ opsworks\$1shutdown::default
+ mysql::stop

**Installation:**
+ OpsWorks Stacks utilise le programme d'installation du package de l'instance pour installer MySQL et ses fichiers journaux à leur emplacement par défaut. Pour plus d'informations, consultez [Documentation MySQL](http://dev.mysql.com/doc/index.html).