簡體   English   中英

檢查MySQL數據庫是否有任何存儲過程

[英]Check if a MySQL database has any stored procedures

我試圖找出確定mysql數據庫是否使用存儲的proc的最佳方法。 這不是一個自家種植的數據庫...開源的東西。 我在這里找到了另一篇文章: 查找所有MySQL存儲過程調用?

根據該帖子,我嘗試了以下操作:

mysql> SELECT * FROM information_schema.ROUTINES
    -> ; Empty set (0.00 sec)

mysql>

那么我可以安全地假設該數據庫沒有存儲的proc嗎? 謝謝!

使用您發布的查詢,您可以正確地進行此假設。 我在沒有存儲過程的本地數據庫上進行了測試,並得到了相同的結果。 我創建了一個測試存儲的proc,重新運行相同的查詢並得到一個結果(使用我創建的proc)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM