WorkbenchでデータベースのSQLスクリプトを生成する方法
- Workbench Central (デフォルトの[ホーム]タブ)MySQLインスタンスに接続し、SQLエディターを開きます。 タブ。
- SQLエディターをクリックします タブをクリックし、 SCHEMASからデータベースを選択します オブジェクトブラウザのリスト 左側にあります。
- メニューから
Database > Reverse Engineer
を選択します プロンプトに従います。ウィザードは、インスタンスへの接続、データベースの選択、リバースエンジニアリングするオブジェクトのタイプの選択をガイドします。すべて完了すると、 MySQL> モデル。 EER図というタブがある場合もあります。 これはクールですが、ここでは関係ありません。 - MySQLモデルをクリックします タブ
Database > Forward Engineer
を選択します- プロンプトに従います。 テーブルのINSERTスクリプトの生成など、多くのオプションがあります。 これにより、テーブルに含まれるデータをスクリプト化できます(ルックアップテーブルに最適)。
- すぐに、生成されたスクリプトが目の前に表示されます。この時点で、
Copy to Clipboard
できます。 またはSave to Text File
。
ウィザードでさらに進んでいきますが、スクリプトが必要な場合は、ここで停止できます。
注意:スクリプトはCREATE
で生成されます コマンド。 ALTER
が必要な場合 (私が知る限り)手動でCREATEをALTERに変更する必要があります。
これは確実に機能します。今夜やっただけです。