-1
모든 SQL 데이터베이스를 덤프했습니다. 내가 "DATABASE2", "database3" SQL 덤프에서 일부 테이블을 삭제하는 방법?
어떻게 덤프에서 다른 파일에 모든 데이터를 취할를 "database1"을 가지고이 덤프 ? 어떤 프로그램이나 스크립트 일 수 있습니까? 또는 예를 들어 dump에서 "database2"만 삭제 하시겠습니까?모든 SQL 데이터베이스를 덤프했습니다. 내가 "DATABASE2", "database3" SQL 덤프에서 일부 테이블을 삭제하는 방법?
어떻게 덤프에서 다른 파일에 모든 데이터를 취할를 "database1"을 가지고이 덤프 ? 어떤 프로그램이나 스크립트 일 수 있습니까? 또는 예를 들어 dump에서 "database2"만 삭제 하시겠습니까?크기에 따라 다릅니다.
작은 경우 (예 : < 1G) 테스트 상자 (VM 또는 어딘가)에서 mysql 인스턴스로 쉽게로드하고 관심있는 데이터베이스를 포함하는 다른 덤프를 쉽게 수행 할 수 있습니다. 이것은 분명합니다. 가장 신뢰할 수있는 방법.
덤프가 매우 크면 500G라고하면 더 어려울 수 있습니다.
실제로 텍스트 파일이 아니기 때문에 mysql 덤프 파일에 텍스트 처리를 적용하는 것은 좋지 않습니다! 임의의 2 진 데이터를 포함 할 수 있습니다. 이러한 바이너리 데이터에는 검색 대상이 포함될 수 있습니다 (예 : "awk"프로그램을 사용하여 처리하는 경우).
사용 사례에 따라 다릅니다.