반응형

mysql 에서 source 명령어로 import 하려고 할때 sql 혹은 dmp 파일이 여러개일 경우에 한번에 처리하는 방법.

 

예를 들어 나에게 test01.sql, test02.sql, test03.sql 파일이 있다고하자.

그럼 아래와 같이 3번 명령어를 보내야되는데 각각 언제 끝날지 모르는 쿼리를 기다려야될 상황이 생긴다.

source 절대경로/test01.sql;
source 절대경로/test02.sql;
source 절대경로/test03.sql;

 

그럴 경우에 저 3개의 명령어를 하나의 sql로 묶는것이다.

vim import_test.sql
source 절대경로/test01.sql;
source 절대경로/test02.sql;
source 절대경로/test03.sql;

위와 같이 import_test.sql에 3개의 명령어를 적은 후에

source 절대경로/import_test.sql

위 명령어 한번만 실행하면 된다.

반응형

+ Recent posts