Man kann CSV-Dateien sehr bequem in eine MySQL-Tabelle importieren.

Folgende MySQL Anweisung importiert eine CSV-Datei in eine Tabelle. Dabei wird die 1. Zeile ignoriert (Spaltenüberschriften) und die Trennzeichen für die Spalten werden Definiert.

LOAD DATA INFILE '[csvdatei]' 
INTO TABLE [tabelle]
CHARACTER SET UTF8
FIELDS TERMINATED BY ',' 
ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 1 ROWS;

Eine entsprechende CSV-Datei würde z.B. so aussehen:

"id","name","abteilung","durchwahl"
"1","Muster, Mann",,"350"