

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# MySQL OpsWorks レイヤー
<a name="workinglayers-db-mysql"></a>

**重要**  
この AWS OpsWorks Stacks サービスは 2024 年 5 月 26 日にサポート終了となり、新規および既存のお客様の両方で無効になっています。できるだけ早くワークロードを他のソリューションに移行することを強くお勧めします。移行についてご質問がある場合は、[AWS re:Post](https://repost.aws/) または[AWS プレミアムサポート](https://aws.amazon.com/support)を通じて AWS サポート チームにお問い合わせください。

**注記**  
このレイヤーは、Chef 11 以前の Linux ベースのスタックでのみ使用できます。

MySQL OpsWorks レイヤーは、[MySQL](http://www.mysql.com/) データベースマスターとして機能する Amazon EC2 インスタンスのブループリントを提供します。アプリケーションサーバーレイヤーにデプロイされた各アプリケーションには、組み込みのレシピによってデータベースが作成されます。たとえば、"myapp" という PHP アプリケーションをデプロイした場合、"myapp" というデータベースが作成されます。

MySQLレイヤーには以下の構成設定があります。

**MySQL root user password**  
(必須) root ユーザーのパスワード。

**Set root user password on every instance**  
(オプション) root ユーザーのパスワードが、スタックの各インスタンスにインストールされているスタック設定およびデプロイ属性に含まれているかどうか。デフォルトの設定は、[**Yes**] です。  
この値を **No** に設定すると、 OpsWorks スタックはルートパスワードをアプリケーションサーバーインスタンスにのみ渡します。

**Custom security groups**  
(オプション)レイヤーに関連付けるカスタムセキュリティグループ。詳細については、「[新しいスタックを作成する](workingstacks-creating.md)」を参照してください。

![\[Add layer interface for MySQL database setup with OpsWorks, ECS, and RDS options.\]](http://docs.aws.amazon.com/ja_jp/opsworks/latest/userguide/images/add_layer_mysql.png)


レイヤーには 1 つ以上のインスタンスを追加することができ、それぞれのインスタンスは別個の MySQL データベースマスターを表します。その後、[インスタンスをアプリケーションにアタッチ](workingapps-creating.md)すると、そのアプリケーションサーバーに必要な接続情報がインストールされます。アプリケーションは、この接続情報を使用して、[インスタンスのデータベースサーバーに接続](workingapps-connectdb.md)することができます。