mysql显示phpmyadmin中用户定义函数的列表

时间:2012-06-11 11:35:41

标签: mysql function

如何使用phpmyadmin查看mysql数据库中用户定义函数的列表。

Mysql数据库已从一台服务器迁移到另一台服务器,用户定义的自定义功能无效。我需要查看用户定义函数列表,以检查它们是否存在于数据库中。

Fatal error: db::execute() Could not execute: FUNCTION database.xxx does not exist (SQL: SELECT Function(field) FROM users in file.php on line xx

2 个答案:

答案 0 :(得分:21)

以下MySQL查询将列出用户定义的例程。

select * from information_schema.routines;

答案 1 :(得分:1)

这将为您提供有关自定义功能/程序的所有信息:

select specific_name, definer from information_schema.routines where definer not like '%mysql%';
希望它有所帮助!