gpt4 book ai didi

php - 可以在 1 个查询中插入 700 行吗?

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

我需要初始化我的数据库,因此我使用 PDO connect 创建一个 .php 文件来创建我的数据库。

这实际上是有效的,但问题是只创建了前 22 行。为什么?

这是我的代码的一部分:

$pdo->query("
INSERT INTO `photos`
(`id`, `url`, `description`, `numero`)
VALUES
(1, 'url', 'des', 'int'),
(2, 'url', 'des', 'int'),
(3, 'url', 'des', 'int'),
(4, 'url', 'des', 'int'),
(5, 'url', 'des', 'int'),
(6, 'url', 'des', 'int'),
[...]
(698, 'url', 'des', 'int'),
(699, 'url', 'des', 'int'),
(700, 'url', 'des', 'int');");

谢谢。

最佳答案

您的查询字符串可能太长。您收到任何错误消息吗?

无论如何,更好的方法是使用准备好的语句。准备一次插入语句,然后根据需要使用需要添加到表中的值执行该语句。这应该比解析和执行单个巨大请求要快得多。

关于php - 可以在 1 个查询中插入 700 行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57747151/

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