added mysql-connector depencdency
added transactions
added column names
added input handler