집 >데이터 베이스 >MySQL 튜토리얼 >인덱스를 생성하는 SQL 문은 무엇입니까?
인덱스를 생성하는 SQL문은 [CREATE INDEX indexName ON table_name (column_name)] 이며 가장 기본적인 인덱스이며 제한이 없습니다.
이 기사의 운영 환경: windows10 시스템, mysql 5.7, thinkpad t480 컴퓨터.
인덱스를 생성하는 SQL문은 다음과 같습니다.
다음은 인덱스를 생성하는 가장 기본적인 문법으로 제한이 없습니다.
CREATE INDEX indexName ON table_name (column_name)
CHAR, VARCHAR 유형인 경우 길이는 필드의 실제 길이보다 작을 수 있으며, BLOB 및 TEXT 유형인 경우 길이를 지정해야 합니다.
테이블 구조 수정(인덱스 추가)
ALTER table tableName ADD INDEX indexName(columnName)
테이블 생성 시 직접 지정
CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL, INDEX [indexName] (username(length)) );
관련 권장사항: mysql 동영상 튜토리얼
위 내용은 인덱스를 생성하는 SQL 문은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!