如果您尝试写入单个字段,而该字段超过 max_allowed_packet,那么此函数将无法帮助您(与上面文档示例所示相反)。
MySQL 中的参数仍然受每个字段的 max_allowed_packet 限制,因此您会收到类似以下的错误
“mysqli_sql_exception: 通过 mysql_send_long_data() 设置的准备语句的参数长度超过 'max_long_data_size' 字节”
此函数的唯一实际用例似乎是,如果您正在写入多个长字段,这些字段组合在一起会超过 max_allowed_packet。