mysql データベースは大量のデータを作成します

1. 挿入 SQL を準備します。

INSERT INTO `t_game_record`(`id`, `game_id`, `viewer_id`, `guess_price`, `status`, `create_date`, `update_date`) VALUES (396, 511, 28679, 1000.00, '0', '2019-07-01 15:36:26', '2019-07-01 15:36:26');

2. データを作成するテーブル、つまり「t_game_record」テーブルに上記の SQL を挿入します。

        注:如果该表中有数据,则不需要再次插入该sql。

3. バッチ データ作成用の SQL を準備します。

insert into t_game_record(`game_id`, `viewer_id`, `guess_price`, `status`, `create_date`, `update_date`) select `game_id`, `viewer_id`, `guess_price`, `status`, `create_date`, `update_date` from t_game_record where game_id = 511 ;

SQL を実行し、SQL を複数回実行すると、データは累乗に応じて増加します (例: 2 面で 1 回実行、次に 4 面で実行、次に 8 面で実行...)

注: テーブル内の ID を削除し、自動インクリメントされた ID を持つデータを挿入します。
ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/bigge_L/article/details/108184211