Scusa ma avendo il file sul server non fai prima ad usare un codice del genere??

codice:
mysql_query("LOAD DATA LOCAL INFILE 'dati.csv' INTO TABLE tabella FIELDS TERMINATED BY ";" LINES TERMINATED BY "\\r\\n";');