嗨我想刪除我的mysql數據庫sbnmaster中的所有程序。任何機構都可以幫助我爲此編寫查詢。如何刪除mysql5中的數據庫的所有程序
2
A
回答
7
試試這個
USE sbnmaster;
SELECT CONCAT("DROP PROCEDURE IF EXISTS ",SPECIFIC_NAME) AS StorePrecedure
FROM information_schema.ROUTINES R
WHERE R.ROUTINE_TYPE = "PROCEDURE"
AND R.ROUTINE_SCHEMA = DATABASE();
+0
我不得不向concat添加一個分號以使它與幾個procs一起工作:'SELECT CONCAT(「DROP PROCEDURE IF EXISTS」,SPECIFIC_NAME,「;」) AS StorePrecedure' – BenR
7
不知道它是正確的,但是似乎它的工作原理 -
DELETE FROM mysql.proc WHERE db = 'sbnmaster' AND type = 'PROCEDURE';
+1
爲我工作:) –
相關問題
- 1. MySQL的程序來刪除數據庫中的所有數據
- 2. 刪除庫中的所有數據集
- 3. 如何刪除CouchDB中的數據庫中的所有記錄?
- 4. 如何刪除J2ME應用程序中的所有本地數據庫
- 5. 如何從數據庫表中刪除所有數據?
- 6. 如何從mysql5父表中刪除數據?
- 7. 如何刪除數據庫中的所有表?
- 8. 如何刪除SQL Server數據庫中的所有表?
- 9. 如何刪除Mongo數據庫中所有收藏的文檔
- 10. 如何刪除Firebird 1.5數據庫中的所有觸發器
- 11. 如何使用SqlCommand刪除數據庫中的所有表?
- 12. 如何刪除Firebase中的所有條目(刪除數據)?
- 13. 從數據庫的所有表中刪除所有記錄
- 14. 從數據庫的所有表中刪除所有行
- 15. 如何從aspnet表中刪除有關Web應用程序的所有數據?
- 16. 如何批量搜索MySQL5數據庫?
- 17. 如何刪除所有應用程序數據原生?
- 18. 刪除SQL Server數據庫中的所有數據
- 19. 如何使用存儲過程刪除mysql數據庫中的所有視圖?
- 20. 如何使用MongoAlchemy刪除數據庫的所有內容
- 21. 如何刪除Postgres上的所有數據庫?
- 22. 如何從SQL服務器數據庫中刪除所有數據庫索引
- 23. 如何刪除magento2數據庫中的所有產品數據? **不可能**
- 24. 如何使用SQL刪除Oracle數據庫中的所有數據?
- 25. 如何從Oracle數據庫中獲取所有已刪除的數據?
- 26. 如何從MYSQL數據庫中刪除所有視圖?
- 27. indexeddb - 列出/刪除所有數據庫
- 28. 如何從Cloudant數據庫中刪除所有文檔,甚至是在Bluemix中刪除數據庫
- 29. 刪除CockroachDB中的數據庫中的所有表
- 30. 從包含表的所有數據庫中的表中刪除
http://stackoverflow.com/questions/3027832/drop-all-stored-procedures -in-mysql-or-using-temporary-stored-procedures – gmaliar