php - 在 PHP 中将包含空字节的字符串(PNG 图像)写入 MySQL

标签 php mysql

如何在 MySQL BLOB 字段中写入和读取包含大量 0 字节的字符串 (~200 KB)?

这不起作用:

$data = ... // PNG image raw data
$queryPart = "'" . addslashes($data) . "'";
... compose and execute query

最佳答案

使用旧版 MySQL 库时转义输入数据的正确方法是 mysql_real_escape_string()。

关于php - 在 PHP 中将包含空字节的字符串(PNG 图像)写入 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4209721/

相关文章:

php - JSON 数组不打印键

php - SlideToggle 函数向下滑动选定的 div

mysql - 允许同一父级的多个 "types"数据的通用模式是什么

php - 计算查询中的一行在所有表中出现的次数

php - 问一下php summarize 01 + 01 = 02

php - 在 mySQL 中存储时间戳

php - 解析网站的 URL

php - PHP 样式有问题

mysql - 我应该如何在这样的 INNER JOIN 查询中指定查询条件?

PHP PDO - 带 WHERE 的 MySQL INSERT