How would I run DELETE queries on a Master Without Executing Same DELETEs on a Slave?
There is a much, much simpler way
A Replication Slave relies on the Master's binary logs so as to ship SQL from them into the Slave's local relay logs. Just tell the Master not to record the SQL
SQLSTMT=&quot;SET SQL_LOG_BIN=0;&quot;
SQLSTMT=&quot;${SQLSTMT} DELETE FROM tablename WHERE column='our filters'&quot;
mysql -u... -p... -Ae&quot;${SQLSTMT}&quot;

The key here is to disable binary logging in its session. The Slave won't know what hit the Master because the Master will execute the DELETE and not record the DELETE.
Give it a Try !!!