备份数据库具有存储过程和函数

默认情况下,存储过程和函数是否由 mysqldump 生成,你需要添加参数 --routines(或 -R):

mysqldump -u username -p -R db_name > dump.sql

使用 --routines 时,不会保留创建和更改时间戳,而是应该转储并重新加载 mysql.proc 的内容。