집 >데이터 베이스 >MySQL 튜토리얼 >MySQL로 데이터 테이블 생성(MYSQL 데이터 테이블 작업 튜토리얼 1)
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 NULLDEFAULT 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!