• ADADADADAD

    如何在MySQL中使用LOAD_FILE()函数[ mysql数据库 ]

    mysql数据库 时间:2024-11-28 13:27:46

    作者:文/会员上传

    简介:

    在MySQL中,LOAD_FILE()函数读取一个文件并将其内容作为字符串返回。语法LOAD_FILE(file_name)其中file_name是文件的完整路径。下面是我从一个文件中选择内容的示例:SELECT L

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

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

    语法

    LOAD_FILE(file_name)

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

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

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

    结果:

    +------------------------------------------+

    | Result |

    +------------------------------------------+

    | This text is all that the file contains! |

    +------------------------------------------+

    一个数据库的例子

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

    INSERT INTO MyTable (FileId, UserId, MyBlobColumn)

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

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

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

    SELECT MyBlobColumn

    FROM MyTable

    WHERE UserId = 20;

    结果:

    +------------------------------------------+

    | MyBlobColumn |

    +------------------------------------------+

    | This text is all that the file contains! |

    +------------------------------------------+

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

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

    结果:

    +--------+

    | Result |

    +--------+

    | NULL |

    +--------+

    如何在MySQL中使用LOAD_FILE()函数.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: mysqlloadfile