집 >데이터 베이스 >MySQL 튜토리얼 >mysql의 기본 키 키워드는 무엇입니까?
MySQL에서는 기본 키를 지정하기 위해 PRIMARY KEY 키워드를 사용합니다. 기본 키는 레코드의 각 행을 고유하게 식별하는 필드 또는 필드 조합입니다(각 행의 기본 키 값이 다름). null이 아닙니다(기본 키 값이 NULL이 아닙니다). 또한 CREATE TABLE table_name (column_name1 DATA_TYPE PRIMARY KEY, ...) 구문을 사용하여 기본 키를 정의합니다.
MySQL의 기본 키 키워드
MySQL에서 기본 키를 지정하는 데 사용되는 키워드는 PRIMARY KEY입니다.
기본 키 정의
기본 키는 데이터베이스 테이블의 각 레코드 행을 고유하게 식별하는 필드 또는 필드 조합입니다. 여기에는 다음과 같은 속성이 있습니다.
PRIMARY KEY 키워드 사용
하나 이상의 필드를 기본 키로 지정하려면 테이블을 생성할 때 다음과 같이 PRIMARY KEY 키워드를 사용하세요.
<code class="sql">CREATE TABLE table_name ( column_name1 DATA_TYPE PRIMARY KEY, column_name2 DATA_TYPE, ... );</code>
위치:
table_name code>는 테이블의 이름입니다. <code>table_name
是表的名称。column_name1
是主键字段的名称。DATA_TYPE
指定字段的数据类型。示例
以下示例创建一个名为 customers
的表,其中 customer_id
是主键:
<code class="sql">CREATE TABLE customers ( customer_id INT PRIMARY KEY, name VARCHAR(255), email VARCHAR(255) );</code>
在上述示例中,customer_id
字段是唯一的且非空的,这意味着表中没有两行具有相同的 customer_id
值,并且 customer_id
column_name1
은 기본 키 필드의 이름입니다. 🎜🎜DATA_TYPE
은 필드의 데이터 유형을 지정합니다. 🎜🎜🎜🎜Example🎜🎜🎜다음 예에서는 customer_id
가 기본 키인 customers
라는 테이블을 생성합니다. 🎜rrreee🎜위 예에서 customer_id 필드는 고유하고 null이 아닙니다. 즉, 테이블의 두 행에는 동일한 <code>customer_id
값이 없으며 customer_id
값은 결코 NULL이 아닙니다. 🎜위 내용은 mysql의 기본 키 키워드는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!