以下の内容はhttps://spring-mt.hatenablog.com/entry/2017/09/15/123708より取得しました。


MySQLに数百万件のテストデータを作る方法

お手軽にMySQLにダミーデータを作る方法です。

INSERT INTO hoge SELECT * FROM hoge; を繰り返す

スキーマ

gist.github.com

(プライマリキーなしというありあえないテーブルで試しています。。。)

結果

gist.github.com

1280000 rows作るのに1分かからないですね。

プライマリキーの重複が起こる場合は、

INSERT INTO :table_name (プライマリキー以外のカラム) SELECT プライマリキー以外のカラム FROM :table_name;

LOAD DATA INFILE

MySQL :: MySQL 5.6 リファレンスマニュアル :: 13.2.6 LOAD DATA INFILE 構文




以上の内容はhttps://spring-mt.hatenablog.com/entry/2017/09/15/123708より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14