Você pode executar um script MySQL a partir da linha de comando fazendo algo como:
mysql -uUsername -pPassword database_name < infile.sql
Você pode invocar isso a partir da linha de comando e no infile.sql você pode ter um código como:
LOAD DATA INFILE 'filename.csv' TO table_name
FIELDS TERMINATED BY ','