BLOB 即为table中的blob字段
select conv(concat(substr(HEX(BLOB),7,2), substr(HEX(BLOB), 5, 2), substr(HEX(BLOB), 3,2), substr(HEX(BLOB),1,2)), 16, 10) FROM table WHERE ID=xxx;
conv 转进制函数
concat 字符串连接函数
substr 取子字符串函数
HEX转16进制函数
为什么要用HEX 而不用BIN() OCT()呢?一个字节是4byte,HEX正好是4byte,BIN 1byte OCT 3byte 都不适合substr。