Mysql
 sql >> Base de données >  >> RDS >> Mysql

Supprimez toutes les procédures stockées dans MySQL ou utilisez des procédures stockées temporaires

J'aurais pensé que cela suffirait, mais je suis ouvert aux corrections :

(MODIFIÉ pour intégrer un bon point fourni dans les commentaires)

delete from mysql.proc WHERE db LIKE <yourDbName>;

(Comme l'a souligné Balmipour dans les commentaires ci-dessous, c'est une bonne idée de spécifier la base de données.)

Je pense qu'il est valable de vouloir supprimer toutes les procédures d'une base de données donnée, sinon dans un long cycle de développement, il y a un risque que des procédures et des fonctions obsolètes s'accumulent et brouillent tout.