66

MySQL Workbenchにあるデータベースをエクスポートしようとしていますが、.sqlファイルにINSERTステートメントを生成するのに問題があります。

データをエクスポートするために、エクスポートしたいデータベースのリバースエンジニアリングを行います。次に、私はに行きます

ファイル/エクスポート/フォワードエンジニアSQLCREATEスクリプト

そして、そこに入ると、[テーブルのINSERTステートメントの生成]オプションを選択します。

結果は、テーブル作成のコードのみを生成します。

データの挿入ステートメントを作成する方法はありますか?

ありがとう

4

7 に答える 7

78

古いバージョンの場合:

MySQLWorkbench>ホーム>インポート/エクスポートの管理(右下)/必要なDBの選択>高度なエクスポートオプションタブ>完全な挿入[チェック済み]>エクスポートの開始を開きます。


6.1以降では、ryandlfに感謝します。

(スキーマの横にある)[管理]タブをクリックし、[データのエクスポート]を選択します。

于 2012-11-06T17:11:25.033 に答える
31

新しいバージョンでこのオプションを見つけるのにいくつか問題があったので、Mysql Workbench 6.3の場合は、スキーマに移動して接続を入力します。

ここに画像の説明を入力してください


[ツール]->[データのエクスポート]に移動します

ここに画像の説明を入力してください


詳細オプションをクリックします

ここに画像の説明を入力してください


下にスクロールしてチェックを外しますextended-inserts

ここに画像の説明を入力してください


次に、必要なデータをエクスポートすると、結果ファイルが次のように表示されます。

ここに画像の説明を入力してください

于 2017-07-14T16:51:59.810 に答える
8

コマンドラインでmysqldumpツールを使用してこれを行うことができます。

mysqldump your_database_name > script.sql

これにより、データベースの作成ステートメントと挿入ステートメントを含むファイルが作成されます。

mysqlダンプのオプションの詳細:https ://dev.mysql.com/doc/refman/5.7/en/mysqldump-sql-format.html

于 2015-12-11T12:13:41.537 に答える
4

MySQLではWorkbench 6.1

挿入パネルのボタンをクリックするApply changes必要がありました(2回とMWBがクラッシュするため、1回だけです...)。

あなたはあなたのテーブルのそれぞれのためにそれをしなければなりません。

変更を適用ボタン

次に、スキーマをエクスポートします。

スキーマのエクスポート

小切手Generate INSERT statements for table

INSERTをチェックします

構いませんよ !

挿入OK

于 2014-06-10T10:26:50.513 に答える
4

単一のテーブルのみ、または一部のテーブルからデータのサブセットをエクスポートする場合は、結果ウィンドウから直接エクスポートできます。

  1. エクスポートボタンをクリックします。 ここに画像の説明を入力してください

  2. [ファイルの種類]を[SQL挿入ステートメント]に変更します ここに画像の説明を入力してください

于 2020-09-13T14:24:29.737 に答える
3

メニューサーバーに移動し、[データのエクスポート]をクリックします。そこで、テーブルを選択し、ドロップダウンから[構造とデータのダンプ]オプションを選択できます。

于 2015-11-13T07:38:21.347 に答える
2

MySqlWorkbenchの最新バージョンの場合

  1. 上部のメニューバーの[サーバー]メニューをクリックします
  2. [データのエクスポート]サブメニューを選択します
  3. オブジェクト選択ウィンドウが開き、目的のテーブルを持つ適切なデータベースを選択できます。
  4. 左側でデータベースを選択すると、すべてのテーブルが右側にラジオボタンで表示されます
  5. 必要なテーブルの前にあるラジオボタンを選択します
  6. テーブル選択のすぐ下に、[構造のみをダンプ]または[データのみ]または[構造とデータ]を選択するためのドロップダウンが表示されます。
  7. ストアドプロシージャまたはイベントも必要な場合は、[エクスポートするオブジェクト]でチェックボックスをオンにします。それらが必要ない場合は、それらのチェックを外してください
  8. エクスポートオプションで、エクスポートするファイル名とパスを変更します
  9. ダンプファイルをインポートした後でスキーマを作成する場合は、[スキーマの作成を含める]にチェックマークを付けます。
  10. 右側の隅にある[エクスポートの開始]ボタンを押します。成功すると、概要が[エクスポートの進行状況]タブに表示されます
于 2019-09-12T09:51:34.967 に答える