본문 바로가기
MySql

MySQL-mysqldump-루틴은 모든 루틴이 아닌 하나의 저장 프로 시저 (이름 별) 만 내보내는 루틴

by 베이스 공부 2020. 12. 2.
반응형

그래서 우리는 내보내기에서 나오는 많은 루틴을 가지고 있습니다. 우리는 종종 이것을 CLI에서 가져 와서 변경하고 다시 가져와야합니다. 예, 이들 중 일부는 다른 사람들이 관리하고 더 나은 변경 제어가 필요하지만 지금은 이것이 상황입니다.

만약 내가한다면:

mysqldump --routines --no-create-info --no-data --no-create-db

좋아요, 200 개의 기능이 있습니다. 원하는 파일이나 세트를 찾으려면 파일을 살펴 봐야합니다.

어쨌든 내가 원하는 mysqldump 루틴에 테이블이 있습니까?

 

해결 방법

 

정확한 질문에 답하려면 : 아니요.

그러나 이것은 아마도 당신이 원하는 것을 줄 것입니다.

SHOW CREATE PROCEDURE SHOW CREATE FUNCTION 을 살펴보십시오.



이러한 명령을 사용하면 한 번에 하나의 루틴에 대한 코드를 덤프 할 수 있습니다.

 

참조 페이지 https://stackoverflow.com/questions/2518459

 

 

반응형

댓글