【问题标题】:Inserting raw (binary?) image data into mysql? (PHP)将原始(二进制?)图像数据插入mysql? (PHP)
【发布时间】:2010-11-27 17:14:48
【问题描述】:

我有一个像这样的原始/(二进制?)图像:

ÿØÿà�JFIF��–�–�*!!!$'$ &(goes on forever);

当我尝试将它插入 mysql 时它不起作用,列类型设置为 longblob,有什么想法吗?

【问题讨论】:

  • 你的数据库编码是什么?
  • 向我们展示您的 php 代码,我们或许能够提供更多见解
  • 我无法为 longblob 设置编码,但 karim79 的解决方案效果很好。

标签: php sql mysql binary blob


【解决方案1】:

我认为你需要在插入数据库之前使用mysql_real_escape_string 来逃避它。

【讨论】:

    【解决方案2】:

    mysql_real_escape_string for php_mysql
    mysqli_real_escape_string or prepare statement for php_mysqli

    【讨论】:

      猜你喜欢
      • 2012-11-30
      • 1970-01-01
      • 2011-05-29
      • 2011-01-06
      • 2012-04-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-15
      相关资源
      最近更新 更多