8
我想列出或查看在PhpMyAdmin中創建的存儲過程。我創建了1個存儲過程並執行了,但是如何查看或修改特定的存儲過程是否可行,請解釋其良好實踐以使用PhpMyAdmin創建存儲過程或者其他方式(任何其他工具)來編程使用存儲過程,我是MySql和PhpMyAdmin的新手。如何在PhpMyAdmin中列出/查看存儲過程
請幫忙
我想列出或查看在PhpMyAdmin中創建的存儲過程。我創建了1個存儲過程並執行了,但是如何查看或修改特定的存儲過程是否可行,請解釋其良好實踐以使用PhpMyAdmin創建存儲過程或者其他方式(任何其他工具)來編程使用存儲過程,我是MySql和PhpMyAdmin的新手。如何在PhpMyAdmin中列出/查看存儲過程
請幫忙
請看information_schema。在你的情況下,例程表。
http://dev.mysql.com/doc/refman/5.1/en/routines-table.html
如果要列出所有存儲過程,你可以使用此查詢
select *
from information_schema.routines
where routine_type = 'procedure'
爲了限制結果,對特定數據庫:
select *
from information_schema.routines
where routine_type = 'procedure' and routine_schema = 'your_db'
你可以找到存儲過程的內容在routine_definition字段中。
而且看看:
show create procedure stored_procedure_name
,你會發現「創建過程」字段內的存儲過程的內容。