16.04 PHPmyadmin MySQL 无法插入图像

16.04 PHPmyadmin MySQL 无法插入图像

我知道我知道,不要将图像放入数据库中。但我将书籍封面的小缩略图保存在一个小数据库中。现在这很正常,直到某个白痴决定窃取我的数据库并索要比特币。

我忽略了对比特币的请求,取出备份并恢复了它。到目前为止一切顺利,数据完好无损,搜索运行良好。现在,当我终于开始添加新项目时,我发现它不允许添加图像。它抛出一个错误

Notice in ./tbl_replace.php#246
Undefined variable: message

该字段称为“cover”,它是一个 blob,其默认值为 null,但是当您添加条目时甚至不会出现 null。

我看到 SQL 查询中图像文件名称所在的字段是空白的,但我只知道这些。有人能帮我解决这个问题吗?

答案1

在转储和重新加载 .sql 文件的过程中,该列丢失了图像的 mime 条目。实际上阻止了它对该字段执行任何操作。

A

相关内容