Non reinventare la ruota, usa questo comando mysql http://dev.mysql.com/doc/mysql/en/load-data.html
Nello specifico diventa
codice:LOAD DATA INFILE 'file_name.txt' INTO TABLE tbl_name FIELDS TERMINATED BY ';' ENCLOSED BY '"' LINES TERMINATED BY '\n'

Rispondi quotando