Sie brauchen die Zeichenfolgenumwandlung nicht, die Daten sind bereits Zeichenfolgen.
Stellen Sie sicher, dass die Dateidaten keine Anführungszeichen enthalten. Geben Sie die SQL-Zeichenfolge aus, bevor Sie sie ausführen, um zu sehen, ob etwas offensichtlich falsch ist.
Ändern Sie die SQL in:
"INSERT INTO my_table (`field1Name`, `field2Name`, `field3Name`, `field4Name`, `field5Name`) VALUES('%s', '%s', '%s', '%s', '%s');"
Diese Änderung umfasst die Feldnamen und die Anführungszeichen der letzten beiden Werte.