DBMS (3) 썸네일형 리스트형 [DBMS] SQL 기본 DML - 데이터베이스의 테이블에 있는 내용을 직접 조작 SQL 문 내용 insert 데이터 입력 delete 데이터 삭제 update 데이터 수정 select 데이터 조회 DDL - 데이터베이스의 스키마를 정의, 생성, 수정 SQL 문 내용 create 객체 생성 drop 객체 삭제 alter 객체 재정의 DCL - 테이블 접근 권한 및 DML 권한 정의 SQL 문 내용 grant 객체에 권한 부여 revoke 부여된 권한 취소 [Mysql] 디비 백업 & 복구 : 설치경로/bin/mysqldump --옵션 -uroot -p 디비명 (테이블) > 덤프파일명.sql 1. --routines --triggers (옵션) -> 테이블을 포함하여 백업을 진행한다. 실서버에서 덤프뜰때 사용했었다. 예시) 설치경로/bin/mysqldump --routines --triggers -uroot -p 디비명 (테이블) > 덤프파일명.sql 2. --default-character-set=euckr (옵션) -> 케릭터셋을 변경하여 백업을 진행한다. 개발서버 세팅을 하다보면 다른언어셋으로 세팅해야할때가 있다. 이때 사용 예시) 설치경로/bin/mysqldump -uroot -p --default-character-set=euckr 디비명 (테이블) > 덤프파일명.sql : 설치경.. [Mysql] 디비 생성 디비 생성 : CREATE DATABASE 디비명 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; -> 언어셋은 중요하다. euc-kr언어셋을 넣으면 당연히 웹페이지에 글자가 깨진다... 삽질 몇번했는지.. 까먹지말고 덤프 뜬 database 언어셋 확인 필수다. 이전 1 다음