AutoCommit => 0
means you have to explicitly call $dbh->commit or your changes will be rolled back.
In reply to Re^3: DBI Problem by erix in thread SOLVED: DBI Problem by Zarquav