结果:

下面是我从一个文件中选择内容的示例:

如果文件不存在,返回NULL:

LOAD_FILE(file_name)

一个数据库的例子

结果:

+——–+

| Result |

+——–+

| NULL |

+——–+

在本例中,列MyBlobColumn有一个BLOB数据类型(允许它存储二进制数据)。

+——————————————+

| Result |

+——————————————+

| This text is all that the file contains! |

+——————————————+

下面是一个将文件内容插入数据库时查询的示例:

在MySQL中,LOAD_FILE()函数读取一个文件并将其内容作为字符串返回。

+——————————————+

| MyBlobColumn |

+——————————————+

| This text is all that the file contains俄罗斯贵宾会,! |

+——————————————+

现在它在数据库中,我们可以选择它:

结果:

语法

SELECT MyBlobColumn

FROM MyTable

WHERE UserId = 20;

其中file_name是文件的完整路径。

SELECT LOAD_FILE(‘/data/oops.txt’) AS Result;

INSERT INTO MyTable (FileId, UserId, MyBlobColumn)

VALUES (1, 20, LOAD_FILE(‘/data/test.txt’));

SELECT LOAD_FILE(‘/data/test.txt’) AS Result;

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章