MYSQL LONGTEXT字段在检索时被截断

时间:2018-07-25 23:48:54

标签: php mysql json pdo

我有一个LONGTEXT字段,该字段已设置为utf8_general_ci,它包含一个较大的JSON值,当我查看phpmyadmin中的值时,可以看到JSON文本的开头和结尾(它也有效)。

但是当我在屏幕上打印出JSON列时,我只会得到一半的文本,那是在调用返回NULL的json_decode之前。

以下是代码段:

$stmtproducts = $db->prepare('SELECT * FROM products WHERE id = ?');  
$stmtproducts->execute([$id]); 

$product = $stmtproducts->fetch(PDO::FETCH_ASSOC);

var_dump($product['json_txt']);

我已经更改了

  

max_allowed_pa​​cket

到512M,但文本仍被截断。

0 个答案:

没有答案