我正在从MySQL中读取一个较大的文本值,并希望在PHP中对其进行回显。
没有显示整个值。
我已经手动导出并查看了MySQL中的单元格,我可以确保变量完全存储在MySQL中。
这意味着至少存在两个问题中的一个。
文本大约1MB长
1) PHP无法回显超过X个字节。
2) PHP无法读取超过一路领先的MySQL列和行。
我应该如何解决这个问题?
PHP PDO具有最大缓冲区属性。您可以使用:$conn->setAttribute(PDO::MYSQL_ATTR_MAX_BUFFER_SIZE,1024*1024*50)更改此属性;