ワークベンチのEERダイアグラムで、テーブルを右クリックし、[テーブルの編集]を選択します。これにより、下部にいくつかのタブがあるペインが開きます。タブは、テーブル、列、インデックス、外部キーなどです。挿入と呼ばれるタブがあります。このタブでは、モデルデータベースにレコードを挿入できます。
[挿入]タブをクリックすると、グリッドが表示されます。挿入するレコードをこのグリッドに追加します。 必ずこれらのレコードをコミットしてください 。たとえば、スクリーンショットを参照してください。
これで、最初の画面でデータベースをフォワードエンジニアリングするときに、挿入ステートメントを生成するオプションがあります。オプションのフォワードエンジニアにチェックマークを付けると、モデルを作成するときに挿入するデータがスクリプト化されます。スクリプトを保存して、MySQLワークベンチに移動せずに何度も実行できるようにします。
ワークベンチで更新、削除、またはその他のデータ操作を行うためのオプションが見つかりませんでしたが、これがあなたが探しているものだと思います。
注:レコードを直接インポートするには、ワークベンチを介してインポートすることはできません。オプションはありません。レコードをファイルに保存できます。ただし、それらをインポート/作成するには、(モデラーから)一度に1つずつ追加する必要があります。ただし、すでにレコードが含まれているMySQLデータベースのバックアップを作成することはできます。次に、それらのINSERTステートメントをMYSQLバックアップスクリプトからセットアップスクリプトにコピーします。
手順は次のとおりです。
-
データベースを作成します。
-
setup/configレコードを含むファイルを新しく作成されたデータベースにインポートします
-
バックアップデータベース
-
バックアップファイルを開き、探しているINSERTステートメントをコピーしてMySQLWorkbenchによって作成されたセットアップスクリプトに貼り付けます
更新:
フォワードエンジニアリングのステップで実行されるレビュースクリプトに到達したときに、いくつかの実験を行いました。最後に、スクリプトを編集して(前述のように)ストアドプロシージャを呼び出すこともできます。完了したら、スクリプトをファイルに保存してテストします。
お役に立てば幸いです。