본문으로 바로가기

기본 명령어2

category Database/MySQL 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이름 < 백업파일저장경로

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


반응형

'Database > MySQL' 카테고리의 다른 글

executeQuery() 에러  (0) 2019.10.08
MySQL - 일별통계, 주간통계, 월간통계, 기간별통계  (3) 2019.10.04
Native Data Type Code  (0) 2019.09.26
auto_increment 값 초기화  (0) 2019.07.05
기본 명령어  (0) 2018.12.21