>  기사  >  데이터 베이스  >  MySQL로 데이터 테이블 생성(MYSQL 데이터 테이블 작업 튜토리얼 1)

MySQL로 데이터 테이블 생성(MYSQL 데이터 테이블 작업 튜토리얼 1)

巴扎黑
巴扎黑원래의
2017-04-27 18:44:451651검색

MySQL 데이터 테이블을 운영하기 전에 먼저 데이터베이스를 선택해야 데이터 테이블 생성, 테이블 구조 수정, 데이터 테이블 이름 변경, 데이터 테이블 삭제 등 지정된 데이터베이스에서 데이터 테이블을 운영할 수 있습니다. 그렇지 않으면 데이터 테이블을 조작할 수 없습니다. 자, 데이터 테이블에 대한 구체적인 작업을 소개하겠습니다.

데이터 테이블 생성

데이터 테이블 생성은 데이터베이스 생성과 매우 유사합니다. 의 구문 형식은

CREATE [TEMPORARY] TABLE [IF NOT EXISTS] 데이터 테이블 이름

[(create_definition,...)][table_options][select_statement];


create data table 설명:

임시: 이 키워드를 사용하면 생성을 의미합니다. 임시 테이블

IF NOT EXISTS: 이 키워드는 테이블이 존재하지 않을 때 MySQL에서 보고되는 오류를 방지하는 데 사용됩니다.

create_definition: 테이블의 열 속성 부분입니다. MySQL에서는 표현을 생성할 때 테이블에 최소한 하나의 열이 포함되어야 합니다.

table_options: 테이블의 일부 특성 매개변수

select_statement: 사용할 수 있는 SELECT 문의 친숙한 부분 테이블을 빠르게 생성하려면

각 열 정의의 구체적인 형식은 다음과 같습니다.

col_name type[NOT NULL][DEFAULT default_value ][AUTO_INCREMENT][PRIMARY KEY][reference_definition]


열 속성 create_definition에 대한 설명:

col_name: 필드 이름

type: 필드 유형

NOT NULL | NULL: 열이 null 값을 허용하는지 여부를 나타냅니다. 시스템에서는 일반적으로 기본적으로 null 값을 허용합니다. 값은 허용되지 않으며, NOT NULL

DEFAULT default_value: 기본값을 나타냅니다.

AUTO_INCREMENT: 자동 번호 지정 여부를 나타냅니다. 각 테이블에는 AUTO_INCREMENT 열이 하나만 있을 수 있으며 반드시 있어야 합니다. 색인화

PRIMARY KEY: 기본 키인지 여부를 나타냅니다. 테이블에는 PRIMARY KEY가 하나만 있을 수 있습니다. 테이블에 PRIMARY KEY가 없고 일부 애플리케이션에 PRIMARY KEY가 필요한 경우 MySQL은 NULL 열이 없는 첫 번째 UNIQUE 키를 PRIMARY KEY로 반환합니다.

reference_definition: 필드에 주석 추가

위 내용은 데이터 테이블 생성에 대한 몇 가지 기본 지식입니다. 매우 복잡해 보이지만 실제 응용에서는 가장 기본적인 형식을 사용하여 데이터 테이블을 생성할 수 있습니다. 데이터 테이블의 구체적인 형식은 다음과 같습니다.

create table table_name(컬럼 이름 1 속성, 컬럼 이름 2 속성....);

위 내용은 MySQL로 데이터 테이블 생성(MYSQL 데이터 테이블 작업 튜토리얼 1)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.