Mysql 使用regexp修改SQL blob

Mysql 使用regexp修改SQL blob,mysql,sql,regex,blob,Mysql,Sql,Regex,Blob,我有一个带有blob列的表,其中包含如下序列化数据: a:3:{i:0;s:69:"http://example.com/uploads/program/13/image1.jpg"; i:1;s:69:"http://example.com/uploads/program/13/image2.jpg"; i:2;s:69:"http://example.com/uploads/program/13/image3.jpg";} 我需要从每个s:[0-9]{2}中减去3。在MySQL中如何实现整

我有一个带有blob列的表,其中包含如下序列化数据:

a:3:{i:0;s:69:"http://example.com/uploads/program/13/image1.jpg";
i:1;s:69:"http://example.com/uploads/program/13/image2.jpg";
i:2;s:69:"http://example.com/uploads/program/13/image3.jpg";}

我需要从每个
s:[0-9]{2}
中减去3。在MySQL中如何实现整个表的规范化?

我认为这是您所学过的关于规范化的最好一课。在MySQL之外,使用任何编程语言都可以更轻松地实现这一点。这是PHP序列化数据,因此使用PHP进行处理。它会帮你省去很多麻烦MySQL中的Gexp用于搜索,它不允许进行替换。@Devart好的,谢谢,我会编写一些代码。