.
프로시져와 함수는 기본 데이터베이스인 mysql 데이터베이스의 proc/func 테이블에 보관됩니다.
따라서, 백업시에 mysql 데이터베이스를 같이 백업하셨다면, 이를 통해 프로시저와 함수만 별도로 복원하실 수 있습니다.
또한, 5.0 -> 5.1의 경우 MyISAM 데이터는 일반적으로 그냥 사용할 수 있습니다. ( 자세한 것은 다음 링크를 참조 하세요 : http://dev.mysql.com/doc/refman/5.1/en/upgrading.html)
(1) 서버를 중지합니다.
(2) 기존 data에서 mysql 디렉터리를 현재 data 디렉터리내에 old_mysql 이란 이름으로 복사합니다. (권한을 잘 맞춰줍니다)
(3) 서버를 올립니다.
(4) 접속하여 SELECT * FROM old_mysql.proc; 를 통해 내용을 확인합니다.