プログラミング バックエンド

【MySQL Workbench】SELECTで取得した結果からINSERTのSQLを発行する方法

スポンサーリンク

こんにちは!

今回は「MySQL WorkbenchでSELECTで取得した結果からINSERTのSQLを発行する方法」についてお伝えしたいと思います。

調べてもあまり出てこなかったので記事にしました。

MySQL WorkbenchでSELECTの結果からINSERT文を発行する手順

MySQL Workbenchでのやり方を順を追って説明します。

Workbenchを開き、SELECT文を実行する

例としてsampledbというデータベースからuserテーブルを全件取得します。

SELECT * FROM sampledb.user;

上記のコマンドをMySQL Workbenchのデスクトップアプリで流します。

SELECTした結果をExportする

WorkbenchではSELECT結果をExportすることができます。

添付画像のExportボタンをクリックします。

クリックすると、以下のモーダルが表示されます。

拡張子は変更せず、任意のファイル名で保存します。

 

保存したファイルを開き、INSERTのSQLをコピーする

Exportで保存したファイルをテキストエディタなどで開きます。

開いたファイルをコピーしてWorkbenchに貼り付けると以下のようになります。

カラム数が多くて見切れてしまっています。。

こんな感じでコメント付きSELECT結果からINSERT文を作成することができました。

以上、お疲れ様でした〜🍵

スポンサーリンク

-プログラミング, バックエンド

© 2024 エンジニア×ライフハック Powered by AFFINGER5