【发布时间】:2011-07-15 08:09:33
【问题描述】:
我从 MSAccess(不是我最喜欢的)收到了一个导出的数据库,并将它导入到 MySQL 表中。有一个名为“customerImage”的列,是一个“long BLOB”类型,属性为“binary”。如何确定 Mime 类型?我尝试了不同的方法,但它们都需要是文件而不是数据。
如果有人可以帮助我编写 PHP 代码或 MySQL 命令,那就太好了。
【问题讨论】:
-
我不确定,但请尝试使用
mime_content_type($mysql_row['blob_field')(我知道已弃用,但大多数主机尚未迁移到 PHP 5.3)。另外,不是说你可以改变这个(?),最好将图像存储在数据库之外。 -
我知道,那个数据库是别人做的。所有列都可以再次输入/键入,但图像列。 PHP版本是5.2):
标签: php mysql blob mime-types