gpt4 book ai didi

mysql - 如何在 MySQL 中插入大量行?

转载 作者:可可西里 更新时间:2023-11-01 06:32:49 25 4
gpt4 key购买 nike

如何使用单个查询将 100 000 行插入到 MySQL 表中?

最佳答案

insert into $table values (1, a, b), (2, c, d), (3, e, f);

这将执行 3 行的插入。根据需要继续达到 100,000。在进行 ETL 工作时,我会以这种方式处理大约 1,000 个 block 。

如果您的数据静态地保存在文件中,则转换它并使用加载数据到文件 将是最好的方法,但我猜您问这个问题是因为您在做类似的事情。

另请注意其他人关于限制查询长度的 max_allowed_pa​​cket 大小的说法。

关于mysql - 如何在 MySQL 中插入大量行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/891930/

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