кодесурса
«MYSQL

MySQL CREATE INDEX

script1adsense2code
script1adsense3code

СОЗДАТЬ ИНДЕКС

В MySQL индекс может быть создан для таблицы, когда таблица создается с помощью команды CREATE TABLE. В противном случае CREATE INDEX позволяет добавлять индексы к существующим таблицам. Индекс из нескольких столбцов может быть создан с использованием нескольких столбцов.

Индексы формируются путем объединения значений заданных столбцов.

CREATE INDEX не может быть использован для создания первичного ключа.

Синтаксис:

 CREATE INDEX [имя индекса] ON [имя таблицы] ([имя столбца]); 

аргументы

название Описание
индекс Наименование индекса.
имя таблицы Наименование таблицы.
имя столбца Название колонки.

пример

Код:

CREATE  INDEX autid ON newauthor(aut_id);

объяснение

Приведенный выше оператор MySQL создаст INDEX для столбца «aut_id» для таблицы «newauthor».

MySQL создать уникальный индекс

Создать УНИКАЛЬНЫЙ ИНДЕКС

Используя CREATE UNIQUE INDEX, вы можете создать уникальный индекс в MySQL.

пример

Код:

CREATE  UNIQUE INDEX newautid ON newauthor(aut_id);

объяснение

Приведенный выше оператор MySQL создаст УНИКАЛЬНЫЙ ИНДЕКС для столбца «aut_id» для таблицы «newauthor».

MySQL создает уникальный индекс с типом индекса

Создать УНИКАЛЬНЫЙ ИНДЕКС с типом индекса

В MySQL вы можете указать тип INDEX с помощью команды CREATE INDEX, чтобы установить тип для индекса.

пример

Код:

CREATE  UNIQUE INDEX newautid ON newauthor(aut_id) USING BTREE;

объяснение

Приведенный выше оператор MySQL создаст INDEX для столбца «aut_id» для таблицы «newauthor» по типу INDEX TYPE BTREE.

Предыдущий: MySQL Constraintsr
Далее: MySQL ALTER TABLE

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code