我正在使用Piwik,在检查数据库后,我看到一张表:piwik_archive_blob __
此表有一个名为value的列,类型为:mediumblob
值似乎是混乱的字符。我假设有一个编码/解码过程。
任何人都可以帮我解码这个专栏。我认为这里有好的数据,但我需要能够阅读它
由于
答案 0 :(得分:1)
value
列存储了序列化和gzcompressed DataTable个对象,因此没有简单的方法来阅读它。
答案 1 :(得分:0)
只是一个简单的例子,说明如何使用PHP解压缩和反序列化它:
<?php
$sBlobFile = file_get_contents( 'piwik_archive_blob_2017_03-value.bin' );
$sBlobFile = unserialize( gzuncompress ( $sBlobFile ) );
var_dump( $sBlobFile );
当然你也可以使用MySQL检索blob并直接在PHP中访问它,而不是先将它作为文件下载。