今天遇到一个需求就是需要导出MySQL数据库中的函数和存储过程,其他对象无需导出,上网查了一些资料,感觉mysqldump命令各种参数值的研究一下。

1、只导出函数和存储过程,其他无需导出

[root@multi-mysql ~]# mysqldump -uoldcatm -poldcat123 -S /data/3306/mysql.sock -R -ntd oasys > /home/oldcat/data/backup/tmp.sql

 参数说明:

 -R --routines:Dump stored routines (functions and procedures) 导出存储过程和函数。