Documentation Home
MySQL 5.6 リファレンスマニュアル
Download this Manual
PDF (US Ltr) - 26.8Mb
PDF (A4) - 26.9Mb
HTML Download (TGZ) - 7.2Mb
HTML Download (Zip) - 7.2Mb


MySQL 5.6 リファレンスマニュアル  /  ...  /  CREATE ... IF NOT EXISTS ステートメントのレプリケーション

17.4.1.4 CREATE ... IF NOT EXISTS ステートメントのレプリケーション

MySQL は、さまざまな CREATE ... IF NOT EXISTS ステートメントが複製されるときにこれらの値を適用します。

  • CREATE DATABASE IF NOT EXISTS ステートメントは、データベースがマスター上にすでに存在しているかどうかにかかわらず、複製されます。

  • 同様に、SELECT のない各 CREATE TABLE IF NOT EXISTS ステートメントは、テーブルがマスター上にすでに存在しているかどうかにかかわらず、複製されます。これは CREATE TABLE IF NOT EXISTS ... LIKE を含みます。CREATE TABLE IF NOT EXISTS ... SELECT のレプリケーションは、多少異なるルールに従います。詳細については、セクション17.4.1.5「CREATE TABLE ... SELECT ステートメントのレプリケーション」を参照してください。

  • CREATE EVENT IF NOT EXISTS は、ステートメントに指定されたイベントがすでにマスター上に存在しているかどうかにかかわらず、MySQL 5.6 で常に複製されます。

Bug #45574 も参照してください。