Non è necessario il cast di stringhe, i dati saranno già stringhe.
Assicurati che non ci siano virgolette nei dati del file. Esegui l'eco della stringa sql prima di eseguirla per vedere se c'è qualcosa di ovviamente sbagliato.
Cambia l'SQL in:
"INSERT INTO my_table (`field1Name`, `field2Name`, `field3Name`, `field4Name`, `field5Name`) VALUES('%s', '%s', '%s', '%s', '%s');"
Questa modifica include i nomi dei campi e le virgolette degli ultimi due valori.