in reply to load data to MySQL database using Perl

I suspected I recognised the problem long before reading the code, so by way of explanation of ccns most apposite reply ...

All database updates/changes are transient i.e. they will only last for the duration of the session unless any changes are auto-committed on, or the changes are manually committed before, session closure.

A user level that continues to overstate my experience :-))