Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想找到用户可以使用插入查询进入 mysql 表的最大数据数?
它取决于max_allowed_packet?
max_allowed_packet
如果是,我们可以更新它吗?设置它的最大值是多少?
如果不是,它是否取决于mysql的其他一些常量?
是的,确实如此,INSERT查询应该适合一个数据包。
INSERT
从文档:
的协议限制max_allowed_packet是1GB。该值应该是 ; 的倍数1024。非倍数向下舍入到最接近的倍数。
1GB
1024
要设置它,请使用:
SET GLOBAL max_allowed_packet=1073741824;