Après Mysql 5, vous pouvez utiliser un déclencheur pour y parvenir.
http://dev.mysql.com/doc/refman /5.0/fr/create-trigger.html
alors votre sql déclenché serait le long des lignes off :
DELETE FROM foo WHERE id NOT IN (SELECT id FROM foo ORDER BY id DESC LIMIT 10)