1

XCloner プラグインの「DROP SYNTAX を追加」とはどういう意味ですか?

ここに画像の説明を入力

説明書を確認したところ、わからないことが書いてありました。

Add MySQL Drop: XCloner で生成された SQL に DROP TABLE IF EXISTS ステートメントを追加する場合は、このチェックボックスをオンにします。このオプションは上級ユーザー専用です。

これを確認することはどれほど重要ですか?それを無視すると何かを失うのでしょうか?短い答えと長い答えの両方で説明してください。

ありがとうございました。

4

1 に答える 1

2

このオプションを有効にすると、結果としてエクスポートされる SQL にDROP TABLE IF EXISTステートメントが含まれます。これは、その SQL を別のデータベースにインポートしようとすると、SQL に含まれるテーブルと同じ名前を持つ既存のテーブルが削除されることを意味します。テーブルをエクスポートし、usersからにインポートしようとするとitems、これら 3 つのテーブルがインポートされる前に、これらの名前のテーブルが削除されます。したがって、 で呼び出されたテーブルが既にある場合、「新しい」テーブルがインポートされる前に削除されます。と呼ばれる独自のテーブルも使用する別のアプリが接続されている場合、悲惨なことになる可能性があります。newsDatabase ADatabase BusersDatabase BusersDatabase Busers

于 2013-11-05T13:07:49.813 に答える