gpt4 book ai didi

mysql - SQL 将数百万条虚拟记录插入 MySQL 数据库

转载 作者:行者123 更新时间:2023-11-29 06:08:11 24 4
gpt4 key购买 nike

我有一个 MySQL 数据库,我想测试其性能。我想向一个具有自动递增主键的表中插入大约 500 万条记录。有没有一种简单的方法可以使用 SQL 快速完成此操作?我知道我可以通过管道输入 .sql 文件,但我真正想做的就是插入相同的相同数据(但具有不同的 PK)500 万次。

最佳答案

您可以插入 NULL 作为 PK 的值,或者只是不在插入语句的列列表中指定它。这样它就会自动递增。

for ($i=0; $i<5000000; $i++) {
"INSERT INTO table (id,name) values (NULL,'somename')"; // obviously in form of $dbh->() something
}

关于mysql - SQL 将数百万条虚拟记录插入 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10441374/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com