YES、
あなたはMariaDBと、それは非常に簡単に行うことができます。
ザ・シーケンスエンジンでは、何が必要thatsの。
ここ
サンプル
このサンプルは、「yourtable」の表に(SELECTで作成した)データを格納します。
INSERT INTO yourtable
SELECT seq,CONCAT('NAME FROM:',seq), CONCAT('ADR:',seq), CAST(RAND(SEQ)*10000000 AS INT),CONCAT(seq,'@dumymail.xx') FROM seq_1_to_1000000;
これは次のように生成されます:
MariaDB [mysql]> SELECT seq,CONCAT('NAME FROM:',seq), CONCAT('ADR:',seq), CAST(RAND(SEQ)*10000000 AS INT),CONCAT(seq,'@dumymail.xx') FROM seq_1_to_10;
+-----+--------------------------+--------------------+---------------------------------+----------------------------+
| seq | CONCAT('NAME FROM:',seq) | CONCAT('ADR:',seq) | CAST(RAND(SEQ)*10000000 AS INT) | CONCAT(seq,'@dumymail.xx') |
+-----+--------------------------+--------------------+---------------------------------+----------------------------+
| 1 | NAME FROM:1 | ADR:1 | 4054035 | [email protected] |
| 2 | NAME FROM:2 | ADR:2 | 6555866 | [email protected] |
| 3 | NAME FROM:3 | ADR:3 | 9057698 | [email protected] |
| 4 | NAME FROM:4 | ADR:4 | 1559529 | [email protected] |
| 5 | NAME FROM:5 | ADR:5 | 4061360 | [email protected] |
| 6 | NAME FROM:6 | ADR:6 | 6563191 | [email protected] |
| 7 | NAME FROM:7 | ADR:7 | 9065022 | [email protected] |
| 8 | NAME FROM:8 | ADR:8 | 1566853 | [email protected] |
| 9 | NAME FROM:9 | ADR:9 | 4068684 | [email protected] |
| 10 | NAME FROM:10 | ADR:10 | 6570515 | [email protected] |
+-----+--------------------------+--------------------+---------------------------------+----------------------------+
10 rows in set (0.00 sec)
MariaDB [mysql]>
は、ランダムデータを生成し、データベースに挿入するPHPのような言語でスクリプトを記述します。 – Barmar
あなたはどの言語を書いていますか? – peregrine42
@Barmar、私はPHPを知らない、どのようなSQLプログラミングコードを書くのですか? –