MySQL trata una barra invertida en una cadena como un carácter de escape. Necesitas usar una barra invertida doble:
LOAD_FILE('C:\\Usuarios\\Tom\\Desktop\\mango.pdf')
Consulte https://dev.mysql.com/doc/ refman/8.0/en/string-literals.html
Editar:si todavía no funciona:
- ¿Está el archivo en el servidor MySQL?
- ¿Está configurada la variable 'secure_file_priv'? (MOSTRAR VARIABLES COMO'secure_file_priv'; ) Si es así, deberá colocar el archivo en ese directorio.
- ¿Tiene su usuario el privilegio de ARCHIVO?