>  기사  >  데이터 베이스  >  인덱스란 무엇입니까? MySQL에서 인덱스를 생성하는 방법

인덱스란 무엇입니까? MySQL에서 인덱스를 생성하는 방법

黄舟
黄舟원래의
2017-08-02 14:06:503824검색

인덱스는 정말 마법 같은 것이에요. 제가 데이터 구조를 배울 때, 그때는 헷갈렸어요. 선생님이 뭐라고 말씀하시든 이해하기 어려웠는데, 선생님의 역할은 이해하는 거였어요. , 쿼리 효율성을 향상시킬 수 있는 것은 바로 이 데이터 구조입니다.

책처럼 6장과 6장이 무엇인지, 무엇을 할 것인지 읽고 싶다면 대부분의 사람들은 목차를 보고 이 섹션에 해당하는 페이지 번호를 찾은 다음 다음 페이지로 넘어갈 것입니다. 이 페이지. 독자가 원하는 장을 빠르게 찾을 수 있도록 도와주는 목차 색인입니다. 데이터베이스에는 책을 넘기는 것과 같은 목적을 가진 인덱스도 있으며 쿼리 효율성을 높이는 데 도움이 될 수 있습니다. 인덱스는 컴퓨터 작업 부하를 줄이는 디렉터리와 유사하며 테이블 레코드가 많은 데이터베이스에 매우 실용적이며 쿼리 속도를 크게 향상시킬 수 있습니다. 그렇지 않고 색인이 없으면 컴퓨터가 하나씩 스캔하여 매번 모든 레코드를 스캔하므로 CPU 시간이 많이 낭비됩니다.

우리는 정렬되지 않은 테이블과 정렬된 테이블의 경우 정렬된 테이블에 대한 쿼리 방법에 대한 선택 사항이 더 많고, 각 쿼리 방법의 효율성도 실제로 다르다는 것을 알고 있습니다. 테이블의 레코드는 인덱스 필드를 기준으로 정렬됩니다.

다음에서는 mysql을 사용하여 인덱스를 생성하는 방법을 소개합니다.

1. mysql이 설치되어 있고 서비스가 작동되는지 확인합니다.

인덱스란 무엇입니까? MySQL에서 인덱스를 생성하는 방법

2. 아래와 같이 mysql에 접속하는 방법은 여러 가지가 있습니다. 3. 명령을 사용하여 해당 데이터베이스를 입력하고 데이터베이스의 테이블을 표시합니다. 아래와 같이 t_user에 대한 인덱스를 설정합니다.

인덱스란 무엇입니까? MySQL에서 인덱스를 생성하는 방법

인덱스란 무엇입니까? MySQL에서 인덱스를 생성하는 방법

인덱스란 무엇입니까? MySQL에서 인덱스를 생성하는 방법

4. 명령을 사용하여 인덱스를 생성합니다.

인덱스란 무엇입니까? MySQL에서 인덱스를 생성하는 방법

5. 인덱스를 표시하려면 명령을 사용하세요. 두 개의 인덱스를 볼 수 있는데, 데이터베이스를 생성할 때 기본 키가 설정되어 있으면 mysql이 자동으로 기본 키를 인덱스한다는 것을 알 수 있습니다. 인덱스란 무엇입니까? MySQL에서 인덱스를 생성하는 방법

인덱스란 무엇입니까? MySQL에서 인덱스를 생성하는 방법

6. 명령을 사용하여 여러 인덱스를 만들 수도 있습니다.

인덱스란 무엇입니까? MySQL에서 인덱스를 생성하는 방법

7.

인덱스란 무엇입니까? MySQL에서 인덱스를 생성하는 방법

위 내용은 인덱스란 무엇입니까? MySQL에서 인덱스를 생성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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