MySQL의 간단한 구 (1)

데이터베이스를 작성

데이터베이스의 데이터를 생성;

전환 데이터베이스

데이터를 사용;

테이블 만들기

테이블 T1을 만들

(
ID의 vachar (10) Null이 아님.
이름 텍스트,
숫자 문자 (10) Null이 아님,
A1 더블하지 널
)
컬럼에 제한을 추가 ##

  1. 기본 키 제약 조건. 엔티티 무결성 보장은
    테이블 T1 만들기
    (
    ) not null 기본 키, VARCHAR (20 인 user_qq을
    USER_NAME VARCHAR (20 인) 아니 널 (null),
    user_sex의 문자 (2) Null이 아님을,
    날짜 Null이 아님을 user_birthday
    )
  2. 외래 키 제약 조건. 즉, 참조 무결성은
    표 점수 만들기
    (
    ,) user_qq vachar (20 인) Null이 아님 참고 '사용자'(userqq을
    GNO INT하지 널 (null) 참조 '게임'(GNO),
    점수 INT Null이 아님
    )
    . 3 확인 바인딩 효과 : 도메인 무결성 보장
    CREATE 게임 표
    (
    GNO INT NOT NULL CHECK (GNO> 0),
    gname는 VARCHAR (20) NOT NULL,
    GType VARCHAR (20) NOT NULL은
    )
    GNO 마이너스의 열을 추가 할 수 있습니다 발견 데모하지만 다른 문자를 입력 할 수 없습니다.
    4 기본 제약 조건. 도메인 무결성 보장
    표 NE 만들기
    (
    usersex 숯불 (2) 기본 'M',
    usermm 텍스트 Null이 아님
    )
    . (5) 자동 증가
    는 CREATE 표 T02
    (
    m 키 AUTO_INCREMENT 차 INT하지 NULL,
    H INT Null이 아님
    )
    자동 증가 기본 키를 설정해야합니다

삭제 데이터 시트

  1. 관련 데이터 테이블 삭제
    테이블 데이터, T11 드롭
    이 삭제 관련 데이터 테이블을
    두 개의 테이블이 차 외부 키 관계가있을 때, 먼저 우리가 관계를 올릴 수, 외래 키를 제거하고 기본 키 테이블을 삭제해야합니다.
    (다시 ALTER 테이블에서) 해제 관련
    표 외래 키 con_name의 biao1 ALTER 드롭
    드롭 테이블
    드롭 테이블 데이터, T11
게시 37 개 원래 기사 · 원 찬양 10 ·은 10000 +를 볼

추천

출처blog.csdn.net/OneLinee/article/details/78704676