我需要使用 SQL 脚本以编程方式将所有存储过程从一个模式复制到另一个模式。
如何在 MySQL 中执行此操作?我不想运行PHP脚本。
谢谢
编辑:我在MySQL 8上。Table mysql.proc 不存在。此外,架构位于同一服务器上。
使用 mysqldump 从一个模式中转储例程 https://dev.mysql.com/doc/refman/8.0/en/mysqldump-stored-programs.html
喜欢
mysqldump --routines --no-create-info --no-data --no-create-db --skip-opt yourdb > yourdb.sql
并导入到新的
mysql -u root -p yournewdb < yourdb.sql
参考
从mysql
中选择 *。proc
获得您想要的笏。 干得好。