Entfernen Sie das Semikolon nach FIELDS TERMINATED ...
Sie sollten das LOAD XML ...
verwenden Syntax auch. Siehe http://dev.mysql.com/doc/ refman/5.5/en/load-xml.html
:
The LOAD XML statement reads data from an XML file into a table
Ihr LOAD DATA INFILE ...
wird verwendet, um eine flache Datei (csv) in eine Tabelle zu laden, kein XML:
The LOAD DATA INFILE statement reads rows from a text file into a table