単一のテーブルを複製することは可能ですか?
41902 次
3 に答える
16
はい、これは可能です。MySQL マニュアルのスレーブ オプションを参照してください。ただし、これにはデータベース全体の完全なバイナリログを作成する必要があります。
于 2010-06-03T01:36:21.460 に答える
1
特定のテーブルを 1 つ以上のスレーブに再度同期するには、pt-table-checksum を使用してから pt-table-sync を使用します
これにより、同期されていないテーブルが自動的に識別され、それらのみが同期されます。
于 2014-01-15T16:28:45.670 に答える
-3
これは古い質問であることは承知していますが、これは答えを探してここに来る人のためのものです。
CREATE TABLE table2 LIKE table1;
これにより、同じフォーマットと列を持つテーブルが作成されますが、データはありません。データを転送するには:
INSERT INTO table2 SELECT * FROM table1;
編集:
これは情報転送のみであることに注意することが重要です。つまり、table1 にインデックスがある場合、それらは table2 に転送されません。table2 に手動でインデックスを付ける必要があります
于 2012-11-26T16:18:22.163 に答える