如何使用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
答案 0 :(得分:21)
以下MySQL查询将列出用户定义的例程。
select * from information_schema.routines;
答案 1 :(得分:1)
这将为您提供有关自定义功能/程序的所有信息:
select specific_name, definer from information_schema.routines where definer not like '%mysql%';
希望它有所帮助!