Use a different database, then.
I do that.
I have a database named "backups".
And when I need to I do something simllar to this:
CREATE TABLE backups.accounts_20121210 LIKE accounts;
INSERT INTO backups.accounts_20121210 SELECT * FROM accounts;
And, yes, you could have databases named "accounts_backup", "products_backup", etc., if you wanted.