ワークベンチのEERダイアグラムで、テーブルを右クリックして[編集テーブル]を選択します。これは、いくつかのタブで下部にnペインを開きます。タブはテーブル、カラム、インデックス、外部キーなどです。insertというタブがあります。このタブでは、レコードをモデルデータベースに挿入できます。
[挿入]タブをクリックすると、グリッドが表示されます。このグリッドに挿入するレコードを追加します。 これらのレコードをコミットすることを確認してください。あなたが前方に挿入文を生成するためのオプションがあり非常に最初の画面上のデータベースを設計する際に今の例
のためのスクリーンショットを参照してください。フォワードエンジニアオプションを選択すると、モデルの作成時に挿入するデータがスクリプト化されます。スクリプトを保存して、MySQLワークベンチに入ることなく何度も何度も実行できるようにします。
私は、更新、削除、またはワークベンチで他のデータ操作を行うためのオプションを発見していないが、私は、これはあなたが探しているものだと思います。 NOTEレコードをインポートするには、ワークベンチ経由ではできません。オプションはありません。レコードをファイルに保存することができます。しかし、それらをインポート/作成するには、それらを一度に1つずつ追加する必要があります(モデラーを追加する)。ただし、すでにレコードを持つMySQLデータベースのバックアップを作成することはできます。次に、それらのINSERTステートメントをMYSQLバックアップスクリプトからセットアップスクリプトにコピーします。
手順は、次のようになります。
データベースを作成します。
インポート新しく作成されたデータベース
Backupデータベース
を開き、バックアップファイルのコピー、あなたがで作成されたセットアップスクリプトに探しているINSERT文をペースト状にし、セットアップ/ configのレコードを含むファイルMySQLのワークベンチ
UPDATE:
私はいくつかのexperimeをしましたフォワードエンジニアリングのステップを実行するためにレビュースクリプトにアクセスすると、スクリプトを編集してストアドプロシージャを呼び出すこともできます。完了したら、スクリプトを保存してテストします。
希望に役立ちます!
私は混乱しています:ストアドプロシージャまたはスクリプトを実行したいですか?スクリプトはどこから来たのですか? –
@MattFenwick、私は明確にするために質問を書き直しました。 – Spider
実際に手作業を行うのはあまりにも多くのストアドプロシージャを持っていますか? –