반응형

'sql 명령을 파일에서 읽어 들여 실행하기'에 해당되는 글 1건

  1. 2018.01.04 MySQL 명령을 파일에서 읽어들여 실행하기(source명령 사용하기).
반응형

MySQL 명령을 파일에서 읽어들여 실행하기(source명령 사용하기).

 

파일로 작성한 SQL 명령을 MySQL 콘솔창에서 실행하기.

복잡하고 긴 SQL 문을 실행할 때 일일이 MySQL 콘솔창에 입력하는 것은 매우 불편합니다. 복잡한 SQL문을 실행할 경우 텍스트 파일에 SQL 문을 작성해서 저장하고 그 파일을 한 번에 실행합니다. SQL문을 텍스트 파일로 저장해 두면 언제든지 다시 사용하거나 변형할 수 있습니다.

 

텍스트 파일로 작성해둔 SQL문을 MySQL 콘솔창에서 source 명령으로 실행합니다.

 

source 텍스트파일명;

 

sql.txt 파일에 다음을 입력합니다.

 

select * from table_01

select * from table_sales;

 

sql.txt 파일을 저장한 후 MySQL 콘솔창에 다음 명령을 실행합니다.

 

source d:/test/sql.txt;

 

Sql.txt 파일에 저장한 명령문이 잘 실행됩니다.

 

파일로 작성한 SQL 명령을 명령 프롬프트에서 실행하기.

굳이 MySQL콘솔창을 실행하지 않아도 명령 프롬프트에서 직접 SQL문을 실행할 수 있습니다.

명령 프롬프트에서 SQL문을 실행하려면 다음 명령을 실행합니다.

mysql 데이터베이스명 –u 사용자명 -p비밀번호 –e “MySQL 콘솔창의 명령문

 

mysql comster –u comster_user –p12345 –e “source d:/test/sql.txt”

 

 

반응형
Posted by 컴스터
,


반응형