使用mysqldump导出mysql数据库包括程序

时间:2014-12-31 06:48:47

标签: mysql stored-procedures mysqldump

使用mysqldump导出数据库时,

mysqldump -u mysqluser -p mysqlpassword databasename > /tmp/databasename.sql

此命令是否还会导出使用以下命令列出的存储过程

SHOW PROCEDURE STATUS WHERE db = 'databasename';

如果没有,如何使用mysqldump导出mysql数据库及其与Linux终端相关的存储过程?另请注意,我不能将phpMyAdmin用于此目的。

1 个答案:

答案 0 :(得分:1)

试试这个。

mysqldump -u mysqluser -p mysqlpassword --routines databasename > /tmp/databasename.sql

请参阅此链接:http://www.ducea.com/2007/07/25/dumping-mysql-stored-procedures-functions-and-triggers/