仅使用SQL在数据库之间复制mysql函数/过程

仅使用SQL在数据库之间复制mysql函数/过程,mysql,function,procedure,Mysql,Function,Procedure,是否可以在不使用任何外部程序(例如mysqldump)的情况下在DBs之间复制函数和过程?我在找像这样的东西 SELECT CREATE FUNCTION my_function INTO OUTFILE 就我目前所见,唯一的方法是使用showcreate FUNCTION my_函数,然后解析CREATE FUNCTION列 非常感谢任何提示。您可以使用 SELECT * FROM `mysql`.`proc` 从那里收集所需的数据,并创建查询以重现函数和过程

是否可以在不使用任何外部程序(例如mysqldump)的情况下在DBs之间复制函数和过程?我在找像这样的东西

SELECT CREATE FUNCTION my_function INTO OUTFILE 
就我目前所见,唯一的方法是使用showcreate FUNCTION my_函数,然后解析CREATE FUNCTION列

非常感谢任何提示。

您可以使用

SELECT * FROM `mysql`.`proc`
从那里收集所需的数据,并创建查询以重现函数和过程