MySQL považuje zpětné lomítko v řetězci za znak escape. Musíte použít dvojité zpětné lomítko:
LOAD_FILE('C:\\Users\\Tom\\Desktop\\mango.pdf')
Viz https://dev.mysql.com/doc/ refman/8.0/en/string-literals.html
Edit:Pokud to stále nefunguje:
- Je soubor na serveru MySQL?
- Je nastavena proměnná 'secure_file_priv'? (ZOBRAZIT PROMĚNNÉ LIKE'secure_file_priv'; ) Pokud ano, budete muset soubor umístit do tohoto adresáře.
- Má váš uživatel oprávnění FILE?