I have a table created with this SQL:
CREATE TABLE `test_table` ( `id` BIGINT UNSIGNED AUTO_INCREMENT PRIMARY KEY, `data` TEXT, `timestamp` TIMESTAMP )
If you want that to your timestamp will be not added automatically ON UPDATE you have to define it like this
timestamp
ON UPDATE
CREATE TABLE `test_table` ( ... `timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ) ...