Database/MySQL

기본 명령어2

Jeffrey Oh 2018. 12. 26. 09:57

데이터타입

  • int
  • float(m,n)
  • char(길이) : 고정길이
  • varchar(길이) : 가변길이
  • text
  • datetime


Primary Key

  • 중복데이터를 방치할 목적으로 설정되는 고유 식별값. 일련번호 형식으로 사용
  • AUTO INCREMENT 옵션이 함께 사용될 경우 자동증가로 설정됨
  • AUTO INCREMENT 옵션은 Primary Key에만 적용 가능함.

FOREIGN KEY

  • 테이블에 저장되는 데이터간에 부모-자식 관계를 형성.
  • 자식 테이블의 필드를 참조키라고 한다.
  • 참조키로 설정된 필드는 반드시 부모 테이블에 존재하는 값 중에서 하나를 저장해야 함.
  • 자식 데이터가 존재하는 부모는 자식을 삭제하기 전까지는 삭제할 수 없다.


데이터베이스 백업, 복구

백업

mysqldump -u root -p db이름 > 백업파일저장경로

저장경로는 실제로 존재해야함.


복구

mysql -u root -p db이름 < 백업파일저장경로

저장경로는 실제로 존재해야함.