Depuis MySQL 5.5, vous pouvez utiliser SIGNAL et RESIGNAL pour la gestion des erreurs. Avant cela, il n'y avait aucun moyen de gérer les erreurs dans MySQL. Le seul moyen est d'exécuter une requête erronée (par exemple en insérant dans une table non existante).