【发布时间】:2013-02-08 11:05:38
【问题描述】:
我有一个包含图像 BLOB 字段的表。
我希望能够向数据库提交查询并将 BLOB 写入 Windows 文件系统。
这可能吗??
【问题讨论】:
标签: mysql
我有一个包含图像 BLOB 字段的表。
我希望能够向数据库提交查询并将 BLOB 写入 Windows 文件系统。
这可能吗??
【问题讨论】:
标签: mysql
是的,这是可能的。您可以使用带有 INTO DUMPFILE 子句的SELECT 命令。比如——
SELECT
data_column
FROM
table1
WHERE
id = 1
INTO DUMPFILE 'image.png';
来自参考:如果你使用 INTO DUMPFILE 而不是 INTO OUTFILE,MySQL 只会将一行写入文件,没有任何列或行终止,也不会执行任何转义处理。如果您想在文件中存储 BLOB 值,这很有用。
【讨论】: