실습환경 만들기
Workspace 생성
- Terminal 실행
- Documents 폴더 이동
sql_ws
폴더 생성
sql_ws
폴더로 이동
- VSCode 실행
![](https://velog.velcdn.com/images/gmio/post/fac07bb1-3a1f-4eb2-8082-a849ecec6363/image.png)
![](https://velog.velcdn.com/images/gmio/post/211cdd48-6bfb-4366-8f29-b773bed19a58/image.png)
SQL File
- SQL 쿼리를 모아놓은 파일
- 파일 실행 방법
- 로그인 이후 파일 실행
- 외부에서 바로 실행
실습
Ex 1. 로그인 이후 파일 실행
- sql 파일 생성 후 테이블 생성
- 경찰서 정보를 테이블로 만듬
![](https://velog.velcdn.com/images/gmio/post/4d676ba8-2ff0-4159-97c9-84e35bf54e85/image.png)
VSCode의 장점
![](https://velog.velcdn.com/images/gmio/post/c76c7b23-6c11-4ddc-9dfd-877e0781b44b/image.png)
mysql -u root -p
파일 실행
SOURCE filename
SOURCE test01.sql;
![](https://velog.velcdn.com/images/gmio/post/b420dc87-7fc9-4204-aae9-bf3041b17142/image.png)
![](https://velog.velcdn.com/images/gmio/post/fa37c9fb-e457-452f-bf9a-b6a2473d3569/image.png)
Ex 2. 외부 실행 방법
![](https://velog.velcdn.com/images/gmio/post/0f6c423f-e847-4949-9429-306da3779dad/image.png)
mysql -u root -p zerobase < test02.sql
![](https://velog.velcdn.com/images/gmio/post/05df8f64-3a9f-4fb1-848a-caedf305ae57/image.png)
DESC crime_status;
![](https://velog.velcdn.com/images/gmio/post/08fd5f58-1427-4201-8e74-26c0a6727e70/image.png)