MySQL-将所有存储过程从一个模式复制到另一个模式
我需要使用SQL脚本以编程方式将所有存储过程从一个模式复制到另一个模式 我如何在MySQL中做到这一点?我不想运行PHP脚本 多谢各位 编辑:我在MySQL 8上。表mysql.proc不存在。此外,架构也在同一台服务器上。参考 从MySQL-将所有存储过程从一个模式复制到另一个模式,mysql,sql,stored-procedures,Mysql,Sql,Stored Procedures,我需要使用SQL脚本以编程方式将所有存储过程从一个模式复制到另一个模式 我如何在MySQL中做到这一点?我不想运行PHP脚本 多谢各位 编辑:我在MySQL 8上。表mysql.proc不存在。此外,架构也在同一台服务器上。参考 从mysqlproc 为了得到你想要的东西。 干得好。使用mysqldump从一个模式中转储例程 像 并导入到新的 mysql -u root -p yournewdb < yourdb.sql mysql-u root-p yournewdb
mysql
proc
为了得到你想要的东西。
干得好。使用mysqldump从一个模式中转储例程 像 并导入到新的
mysql -u root -p yournewdb < yourdb.sql
mysql-u root-p yournewdb
@Antoniovenerosoconteras您的评论更像是“您可以在5秒钟内用谷歌搜索这个。”您是对的@RaymondNijland,对不起,Vincent@Antoniovenerosoconteras我看到了这篇文章。我忘了提到我在MySQL 8上。这篇文章只给出了MySQL 5.7的一个解决方案,它有MySQL.proc表。“我需要用一个SQL脚本以编程方式将所有存储过程从一个模式复制到另一个模式。”也许这在使用和使用上都很容易做到。。现在我想了想,但不确定这个MySQL框架是否能在MySQL 8上工作,我想它会……对不起,忘了提到我在MySQL 8.0服务器上。此表仅在5.7上可用。从信息中选择*_schema.routines然后是什么?我有一个存储过程列表。如何通过编程将它们复制到另一个模式?包括参数等@VincentL您可以使用插入信息\u schema.routines选择。。。从information_schema.routines中…
@Barmar我将获得拒绝访问的权限,因为这是一个视图,而不是一个表。
mysql -u root -p yournewdb < yourdb.sql