6

データベース スキーマの設計に MySQL Workbench 5.2.28 を使用しています。「挿入」タブを使用して実行できるいくつかのテーブルにデフォルトのデータを挿入する必要があります。ただし、一度に1行ずつ手動でデータを入力することしかできないようです。挿入したい数百行の OUTFILE があります。

これは MySQL Workbench で可能ですか? デフォルト データをインポートするための個別の MySQL スクリプトを作成することは、より良い方法でしょうか?

4

4 に答える 4

5

MySQLワークベンチに一括挿入を追加する簡単な方法がないように見えるため、データを挿入するために別のSQLスクリプトを使用しています。

于 2011-06-15T18:58:42.647 に答える
4

たとえば、ExcelでCSV(値にカンマがある場合は引用)を生成し、モデルの各テーブルの「挿入」タブを介してすべての行をコピーしてワークベンチに貼り付けます。Workbench バージョン 5.2.40 で動作します。

于 2012-05-25T09:48:40.787 に答える
3

MySQL Workbench バージョン 6.2 には、デリミタとして「,」を使用して CSV ファイルから挿入をインポートできるインポート ボタンがあります。

于 2015-02-07T10:56:35.850 に答える
0

そうです、これを自動的に行うことを私が知る方法はありません。できる唯一のことは、フォワードエンジニアリングを実行してから、生成されたスクリプトの最後にある挿入ステートメントをコピーすることにより、一度にすべての挿入スクリプトを生成することです (「INSERT ステートメントを生成する」オプションをチェックする必要があります)。

于 2014-09-17T14:11:35.313 に答える