LOAD_FILE ()

LOAD_FILE(file_name)

Читає заданий файл і повертає його вміст у вигляді рядка. Даний файл повинен перебувати на сервері, повинен бути зазначений повний шлях до цього файлу й користувач повинен мати привілей FILE. Розмір даного файлу повинен бути менше зазначеного в max_allowed_packet і файл повинен бути відкритий для читання для всіх. Якщо файл не існує або не може бути прочитаний по одній з вищезгаданих причин, то функція повертає NULL:

 

UPDATE tbl_name
SET blob_column=LOAD_FILE("/tmp/picture")
WHERE id=1;