Dando il privilegio FILE all'utente mysql, visto che è un privilegio globale, esso si riperquote su tutti i db, per cui l'utente potrà avere quel tipo di accesso anche su db non suoi, a discapito della sicurezza.
Per questo motivo vorrei usare LOCAL.
Usando phpMyAdmin funziona con LOCAL, sia scrivendo l'sql sia importando un file con i suoi script.
Non riesco proprio a capire perchè col mio script mi da il messaggio 'The used command is not allowed with this MySQL version'. Uso lo stesso utente mysql usato nel phpMyAdmin.