sql >> Databasteknik >  >> RDS >> Mysql

Släpp alla lagrade procedurer i MySQL eller använd tillfälligt lagrade procedurer

Jag skulle ha trott att detta skulle göra det, men jag är öppen för rättelser:

(REDIGERAD för att införliva en bra poäng i kommentarerna)

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

(Som påpekat av Balmipour i kommentarerna nedan är det en bra idé att specificera databasen.)

Jag tycker att det är giltigt att vilja släppa alla procedurer i en given databas, annars finns det i en lång utvecklingscykel en risk för att föråldrade procedurer och funktioner samlas och lerar ihop allt.



  1. Java:com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:Kunde inte skapa anslutning till databasservern

  2. MySQL-databas med unika fält ignorerade slututrymmen

  3. 13 bloggartiklar om bästa praxis och tips för databasdesign

  4. SELECT vs UPDATE prestanda med index