Вы можете начать транзакцию перед выполнением запросов, а затем выполнить откат после их выполнения. Обратите внимание, что для этого вам потребуются таблицы InnoDB или XtraDb (не будут работать на MyISAM).
Чтобы начать транзакцию, отправьте в MySQL следующую инструкцию:
START TRANSACTION;
И в конце ваших запросов выполните следующую инструкцию:
ROLLBACK;
Ваша база данных никогда не будет изменена с точки зрения других подключений. Ваше текущее соединение будет видеть изменения до ROLLBACK, и после этого будет восстановлено исходное состояние.