SQL FILE 실습환경 만들기
하위폴더 및 파일 생성
vscode 실행
SQL FILE
SQL FILE = SQL쿼리를 모아놓은 파일
SQL FILE 실행 - 로그인 이후
파일생성 (ctrl+s로 저장 필)
터미널 선택
데이터베이스 오픈 후 코드 입력
mysql> source test01.sql
SQL FILE 실행 - 외부에서 바로 실행
mysql -u root -p zerobase <test02.sql
DATABASE BACKUP
mysqldump 로 백업 가능
mysqldump -u root -p zerobase >zerobase.sql
(앞 제로베이스 내용을 뒤 제로베이스 파일로 저장)
DATABASE BACKUP RESTORE
백업한 SQL FILE 실행하여 그시점으로 복구하거나 이전 할 수 있다.
데이터베이스 접속
mysql -h "database-1.cnpqvifjczbt.us-east-2.rds.amazonaws.com" -P 3306 -u admin -p
제로베이스 데이터베이스에서 zerobase.sql 실행
source zerobase.sql
Table 백업, 복구
테이블 단위로도 백업, 복구할 수 있다.
테이블 백업(로컬 celeb 테이블 백업)
옮길 데이터베이스 열기
옮기기
source celeb.sql
스키마 (데이터 제외하고 테이블 생성 쿼리만 백업)
mysqldump -d -u root -p zerobase snl_show > snl.sql