I have a script that drops a load of tables using DROP TABLE IF EXISTS, this works.
There is also a delete in this script to DELETE a row from another table that I d
This one deletes the row and does not complain if it can't.
DELETE IGNORE FROM table WHERE id=1
source here.