sql >> データベース >  >> RDS >> Mysql

MySQL Workbenchでデータベーススクリプト全体を生成するにはどうすればよいですか?

    WorkbenchでデータベースのSQLスクリプトを生成する方法

    1. Workbench Central (デフォルトの[ホーム]タブ)MySQLインスタンスに接続し、SQLエディターを開きます。 タブ。
    2. SQLエディターをクリックします タブをクリックし、 SCHEMASからデータベースを選択します オブジェクトブラウザのリスト 左側にあります。
    3. メニューからDatabase > Reverse Engineerを選択します プロンプトに従います。ウィザードは、インスタンスへの接続、データベースの選択、リバースエンジニアリングするオブジェクトのタイプの選択をガイドします。すべて完了すると、 MySQL> モデル。 EER図というタブがある場合もあります。 これはクールですが、ここでは関係ありません。
    4. MySQLモデルをクリックします タブ
    5. Database > Forward Engineerを選択します
    6. プロンプトに従います。 テーブルのINSERTスクリプトの生成など、多くのオプションがあります。 これにより、テーブルに含まれるデータをスクリプト化できます(ルックアップテーブルに最適)。
    7. すぐに、生成されたスクリプトが目の前に表示されます。この時点で、Copy to Clipboardできます。 またはSave to Text File

    ウィザードでさらに進んでいきますが、スクリプトが必要な場合は、ここで停止できます。

    注意:スクリプトはCREATEで生成されます コマンド。 ALTERが必要な場合 (私が知る限り)手動でCREATEをALTERに変更する必要があります。

    これは確実に機能します。今夜やっただけです。



    1. エラー28000:pyodbcを使用するユーザーDOMAIN\\userのログインに失敗しました

    2. MySQLでオプションの引数を使用して関数を作成します

    3. v $ビューへのアクセスを許可する方法(v $ session、v $ instance)

    4. 集約MySQL関数は常に単一の行を返しますか?