php - 如何在 MySQL 中更新序列化数据

标签 php mysql serialization

我的 mySQL 数据库中有这个序列化数据

a:4:{i:0;s:7:"bvl.png";i:1;s:8:"ccop.jpg";i:2;s:11:"reyborn.png";i:3;s:13:"swopgroup.jpg";}

如何更新这些数据,例如我想删除 ccop.jpg

最佳答案

不要在数据库中存储序列化数据。

创建一个由 main_idpicture 组成的链接表,并将您的图像名称存储在其中。
因此,您将对它们有不同的访问权限。

关于php - 如何在 MySQL 中更新序列化数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5612622/

相关文章:

php - 在 PHP/MySQL 中存储大量表单数据的最佳方式?

php - 棘手的 MySQL 查询

php - 使用ajax更新股票价格

php - Zend 表单 : Add a link to the right of a text field

php - Ajax php 在 mysql 中插入一些奇怪的 jquery 代码而不是问号

java - 以 Intent 开始新 Activity 会抛出可序列化的异常

PHP - 数据导入到 Tally - 超时错误

mysql - 缺少记录的左外连接

mysql - 棘手的 "grouped"在 SQL 中排序

java - 尝试保存和读取文件时出现 java.io.InvalidClassException