1

我有一个包含图像 BLOB 字段的表。

我希望能够向数据库提交查询并将 BLOB 写入 Windows 文件系统。

这可能吗??

4

1 回答 1

4

是的,有可能。您可以使用带有INTO DUMPFILE子句的SELECT命令。例如 -

SELECT
  data_column
FROM
  table1
WHERE
  id = 1
INTO DUMPFILE 'image.png';

来自参考:如果您使用 INTO DUMPFILE 而不是 INTO OUTFILE,MySQL 只会将一行写入文件,没有任何列或行终止,也不执行任何转义处理。如果您想在文件中存储 BLOB 值,这很有用。

于 2013-02-08T11:09:22.100 回答