2016-06-27 15 views
1

私はMySQL Workbenchで作業していますが、モデル機能は本当に好きですが、モデルを作成してテーブルを忘れるとどうしますか?あなたが作業しているモデルに既存のテーブルを追加することができますか?毎回開始して毎回再インポートする必要がありますか?私はいくつかの初期のグーグルで何の答えも見ていない。事前に援助をありがとうございます!既存のテーブルをMySQL Workbenchの既存のモデルに追加できますか?

答えて

0

「既存のテーブル」とは、おそらくSQLファイルまたはデータベースに定義されているテーブルを意味します。 MySQL Workbenchには同期機能があり、モデルやMySQLソースを同期させておくことができます。これは双方向ツールで、どのように同期するかを詳細に設定できます。したがって、SQLファイルまたはMySQLサーバーからモデルを作成したときは、いつでもそのソースと同期して変更を引き継ぐことができます(たとえば、テーブルの追加など)。そのために

あなたは、任意のソースとの同期を開始します。 enter image description here

し、ソースとターゲットとしてDBサーバやSQLファイルを選択します。変更スクリプトを変更スクリプトに保存することもできます。それを複数のサーバーに再適用するか、またはアーカイブ目的で使用します。 [データベース]メニュー、同期モデル

enter image description here

+0

いいえ、私はデータベースを持っていて、「データベースからEERモデルを作成」​​を選択して新しいモデルを作成しました。私はデータベースとテーブルを選択します。プロンプトごとに使用します。作成時には、戻って、後で忘れてしまったテーブルを追加できないようです。新しいテーブルを作成することはできますが、別の既存のテーブルを追加することはできません。この方法で既存のテーブルを追加するにはどうすればよいですか? – MikeTrottman

0

進み、ウィザードに従いますが、上のあなたは、「モデルの更新」にある矢印の向きを変更することを確認し、ステップを「選択変更を適用します」。矢印をダブルクリックして変更するか、[モデルの更新]ボタンをクリックします。各オブジェクトに対してこれを行う必要があります。 1つのテーブルを追加するだけであれば、すべての変更を無視して、1つのテーブルを選択して「モデルの更新」を選択します。 Google画像検索から借用した画像: enter image description here

関連する問題