MySQL扩展插入语句的记录限制是多少?

Moe*_*eet 7 mysql insert limit

MySQL扩展插入语句的记录限制(n)是多少?

INSERT INTO table (field) VALUES (1),(2),(n)
Run Code Online (Sandbox Code Playgroud)

当限制超过时会发生什么?只剩下溢出的行或整个语句失败了吗?

dus*_*uff 9

我不相信插入的行数有任何硬性限制.但是,一般来说,MySQL查询的最大大小是有限制的; 超过设置的语句max_allowed_packet将被服务器拒绝.(它们根本不会运行.)

MySQL 5.5.6将默认值max_allowed_packet从1 MB更改为4 MB.那仍然是相当多的.:)