JERRY.log
로그인
JERRY.log
로그인
SQL File
JERRY
·
2025년 3월 5일
팔로우
0
SQL
목록 보기
12/18
1. 실습환경 만들기
Workspace 생성 : sql_ws 폴더를 만들고 그 하위에서 실습
SQL File 생성 방법
sql_ws 폴더 하위에서 다음을 실행(현재 폴더를 VSCode로 open)
VSCode 의 sql_ws 폴더에서 새파일을 선택합니다.
생성할 파일 이름을 정하고, 파일 확장자를 sql 로 입력하면 비어있는 SQL 파일이 생성됩니다.
2. SQL File
SQL 쿼리를 모아놓은 파일
SQL File 실행 예제 1
SQL File 실행 1
경찰서 정보를 테이블로 만들기
sql_ws 폴더 위치로 이동하여 zerobase 에 접속
SQL File 을 실행
결과를 확인
SQL File 실행 예제 1
SQL File 실행 2 - 외부에서 바로 실행
MySQL 연결을 종료
서울특별시 관서별 5대 범죄 현황 정보를 테이블로 만들기
zerobase Database 에 접속하면서 SQL File 을 실행
Zerobase 에 접속하여 결과를 확인
3. Database Backup
SQL File 로 Database 를 백업할 수 있다.
예제
zerobase Database Backup
VSCode 에서 zerobase.sql 확인
4. Database Restore
데이터베이스를 백업한 SQL File 을 실행하여 그 시점으로 복구하거나 이전 할 수 있다.(SQL File 을 실행하는 방법과 동일함)
예제
AWS RDS (database-1) 서비스가 사용 가능한 상태에서 접속
앤드포인트 확인
zerobase Database 이동
AWS RDS (database-1) 의 zerobase Database 를 복원
결과 확인
5. Table Backup
Table 단위로도 백업할 수 있다.
예제
Local Database 에서 celeb Table 을 백업합니다.
VSCode 에서 celeb.sql 파일을 확인합니다.
6. Table Restore
Table 을 백업한 SQL File 을 실행하여, 해당 테이블을 복구하거나 이전할 수 있다. (SQL File 을 실행하는 방법과 동일함)
예제
AWS RDS (database-1) 의 zerobase 에서 celeb 테이블을 삭제합니다.
AWS RDS (database-1) 의 zerobase 에서 celeb 테이블을 복구
결과 확인
7. Table Schema Backup
데이터를 제외하고 테이블 생성 쿼리만 백업할 수 있다.
실습
Local Database 에서 snl_show Table Schema 백업
VSCode 에서 snl.sql 확인 (Data 는 포함하지 X)
JERRY
팔로우
이전 포스트
AWS RDS
다음 포스트
Python with MySQL
0개의 댓글
댓글 작성