首页 > 解决方案 > 如何在mysql中编辑序列化内容

问题描述

我想知道是否可以直接在我的mysql中编辑一个序列化并存储在mysql中的数组?

我正在使用 WordPress 中的一个插件,该插件将一个数组存储在 mysql(序列化)中,但我需要更改一些数组的值。我希望编辑数据库中的序列化字符串,但每当我这样做时,插件不再能够读取任何数据。

有没有办法可以直接编辑序列化数据而不会破坏插件的读取方式?

干杯!

标签: phpmysqlwordpress

解决方案


反序列化它,然后再次序列化它。这些是基本的php函数。

$array = unserialize($serialized_data);
//do stuff to $array

$serealize = serialize($array);

推荐阅读