查看matomo数据库后台的时候发现数据表中的location_ip、idvisitor、config_id字段乱码,具体如下:
在Matomo数据库中, 为了存储效率,IP地址和Visitor ID是以二进制的方式存储的,如果要还原这两个字段的可读形式,请使用下面的SQL语句:
SELECT hex(mlv.idvisit) ,hex(mlv.config_id), INET6_NTOA(mlv.location_ip) FROM `matomo_log_visit` mlv;
结果如下:
HEX(N_or_S)函数
If N_or_S 是一个数字, 返回N的十六进制值的字符串表示,其中N是一个长整型(BIGINT)数。这同等于 CONV(N,10,16).
INET6_ATON() 函数参见
https://blog.csdn.net/doublefay/article/details/89065743
本文由 SilenceLee的学习笔记 作者:silencelee 发表,转载请注明来源!