Database
-
[Database] Linux-Docker-Mysql 데이터베이스 자동 백업Database 2021. 11. 29. 15:31
backup/database에 주기적으로 백업 데이터를 저장하는 방법 입니다. 해당 글은 백업 스크립트는 backup 폴더에 생성하는 것을 기준으로 하고 있습니다. 1. 폴더를 생성합니다. (스크립트 보관 및 백업데이터 보관용) # 경로 생성 mkdir /backup mkdir /backup/database 2. 스크립트 생성 # 스크립트를 생성합니다. vi /backup/backup_db.sh # 생성 후 i를 눌러 데이터를 입력합시다. (아래 코드(2.1) 붙여 넣기(마우스 우클릭)) # 입력 후에 ESC를 누르고 :wq를 입력하고 빠져나옵니다. 2.1 #!/bin/sh echo "============= 20일 지난 데이터 삭제 시작 =============" # 20일이 지난건 지워버림 DEL_F..
-
[Database] 쿼리문 ( 작성중.... )Database 2019. 5. 9. 13:37
CREATE CREATE문은 DATABASE의 구성 요소들을 생성할 때 사용되며, 아래와 같은 항목을 생성할 수 있습니다. DATABASE : TABLE을 소유하고 있는 저장소 TABLE : 데이터베이스의 기본 저장 단위 VIEW : 특정 조건에 맞는 테이블의 컬럼을 조합하여 출력 SEQUENCE : 숫자 값을 생성하고 싶을 때 사용 INDEX : 일부 QEURY의 성능을 향상시키기 위해 사용 SYNONYM : 객체에 다른 이름을 부여하고 싶을 때 사용 DATABASE 생성 CREATE DATABASE MyDATABASE; TABLE 생성 CREATE TABLE `USER` ( `idx` INT(11) NOT NULL AUTO_INCREMENT, `identity` VARCHAR(50) NOT NULL ..