DB/MySQL

[MySQL] .sql파일과 source 명령어

코딩마루 2023. 5. 13. 23:08

1. ".sql" 파일

여러 sql문을 실행할 때 한 줄씩 작성하다보면 불편함을 느낄  수 있다. 이러한 문제를 해결하기 위해 한 번에 sql문을 담고있는 .sql파일을 DB에 전달할 수 있다. MySQL의 경우 source 명령문을 지원한다.

2. source 명령문

먼저 .sql 파일이 있다고 할 때 해당 경로를 가져와서 아래와 같이 작성하면 명령을 수행할 수 있다.

이때 주의할 점은 '\(역슬래시)'로 경로를 구분하지 않고 '/(슬래시)'로 구분한다는 점이다. 위와 같이 올바르게 쓰면 아래와 같이 명령문이 잘 실행되는 것을 볼 수 있다.