4

我在本地 phpmyadmin 中编写了十几个存储过程。我想将它与表格一起导出到我的服务器。有没有办法做到这一点?请帮忙。

提前致谢..

4

2 回答 2

5

在导出数据库时在 phpmyadmin 中选择自定义,然后勾选添加procedures/events/triggers选项

或者

使用以下命令

mysqldump -u root -p db_name --routines --events --triggers > file.sql

欲了解更多信息,请访问此链接

于 2012-12-27T10:14:48.527 回答
2

您可以使用 MySQLDump 导出您的存储过程:

与其他所有内容一起存储在转储中:

mysqldump -r <dbname> #or
mysqldump --routines <dbname>

只是存储过程:

mysqldump -n -t -d -r <dbname> #or
mysqldump --no-create-db --no-create-info --no-data --routines <dbname>

来自:如何在 MySQL 中备份存储过程

于 2012-12-27T10:10:16.893 回答