> 데이터 베이스 > MySQL 튜토리얼 > mysql 튜토리얼: mysql 인덱스 유형

mysql 튜토리얼: mysql 인덱스 유형

黄舟
풀어 주다: 2016-12-16 15:53:44
원래의
1334명이 탐색했습니다.

인덱스의 종류
MySQL에는 다양한 종류의 인덱스가 있으며, 인덱스의 종류와 생성 방법은 아래와 같습니다.
1. 일반 인덱스
MySQL의 가장 기본적인 인덱스로, 어떤 데이터도 고유성 제한을 만족해서는 안 됩니다. 그것을 만드는 방법에는 여러 가지가 있습니다.
)
테이블 구조를 수정할 때 일반 인덱스를 만듭니다
alter table_name index [index_name] (index_name] (index_name]); . 고유 인덱스
가 위치한 인덱스 열에는 중복된 값이 나타날 수 없으며 고유해야 합니다. 그것을 만드는 방법에는 여러 가지가 있습니다.
                                                                                                                                                                                                          🎜> 테이블 생성 시
테이블 생성 table_name([…], 고유 [index_name] (columns_list (길이)));
3. 기본 키 인덱스
기본 키는 고유 인덱스이지만 이름은 "PRIMARY KEY"로 지정되어야 합니다. 각 테이블에는 기본 키가 하나만 있을 수 있습니다. 기본 키 인덱스는 테이블이 생성될 때 생성됩니다. 예는 다음과 같습니다:
테이블 shili 생성(sid int not null auto_increment,…,기본 키(sid) ) ;
4. 전체 텍스트 인덱스
전체 텍스트 인덱스의 인덱스 유형은 FULL TEXT입니다. 전체 텍스트 인덱스는 VARCHAR 또는 TEXT 유형 열에 생성할 수 있으며 해당 특성은 더 큰 문자열 데이터를 인덱싱하는 데 적합합니다.

위 내용은 mysql 튜토리얼입니다. mysql 인덱스의 종류에 대한 자세한 내용은 PHP 중국어 사이트(www.php.cn)를 참고해주세요!



관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿