데이터베이스에서 SQL 파일을 실행하려면 아래와 같은 명령어 구문을 사용해야 합니다.
mysql -u yourUserName -p yourDatabaseName < yourFileName.sql
명령 프롬프트 열기
위 구문을 이해하기 위해 Windows+R 단축키를 눌러 명령 프롬프트를 열어 보겠습니다.
실행 창은 다음과 같습니다.

확인(OK) 버튼을 누르면 명령 프롬프트가 열립니다.

MySQL bin 디렉터리로 이동
이제 cd 명령어를 사용하여 MySQL이 설치된 bin 디렉터리로 이동합니다.

여기서는 bin 디렉터리 안에 mydb.sql 파일이 위치해 있습니다. SQL 파일의 내용은 다음과 같습니다.

SQL 파일 실행하기
이제 앞서 설명한 구문을 입력하여 SQL 파일을 실행할 수 있습니다. 실행 명령은 다음과 같습니다.

결과 확인하기
명령 실행 후 test 데이터베이스에 'Instructor' 테이블이 생성되었는지 확인해야 합니다.

먼저 USE 명령어로 test 데이터베이스로 전환합니다.
mysql>Use test
그다음 test 데이터베이스에 'Instructor' 테이블이 존재하는지 확인합니다.

Instructor 테이블이 정상적으로 생성된 것을 확인할 수 있습니다. 이제 테이블에 삽입된 레코드가 있는지 확인해 보겠습니다.
mysql> select *from instructor;
실행 결과는 다음과 같습니다.
+----+-------+ | id | Name | +----+-------+ | 1 | John | | 2 | Larry | | 3 | Sam | +----+-------+ 3 rows in set (0.00 sec)
이처럼 터미널에서 mysql 명령어와 리다이렉션(<) 기호를 활용하면 별도의 GUI 도구 없이도 SQL 파일을 손쉽게 데이터베이스에 적용할 수 있습니다. 대용량 SQL 파일을 임포트할 때 특히 유용한 방법입니다.