Maison > base de données > tutoriel mysql > le corps du texte

Introduction aux types d'index MySQL

王林
Libérer: 2020-06-16 17:56:05
avant
3209 Les gens l'ont consulté

Introduction aux types d'index MySQL

Introduction aux types d'index :

Index de clé primaire

clé primaire() nécessite que le mot-clé ne puisse pas être répété ou null , lors de l'ajout de contraintes de clé primaire et de la définition de l'index de clé primaire, vous ne pouvez pas nommer

index unique

index unique() nécessite que les mots-clés ne puissent pas être répétés, et également ajouter des contraintes uniques

Index normal

index() n'a pas besoin de mots-clés

Index de texte intégral

mot-clé fulltext key() La source n'est pas les données de tous les champs, mais le mot-clé spécial

mot-clé extrait du champ : il peut s'agir d'un certain champ ou de plusieurs champs, et plusieurs champs sont appelés index composites .

Exemple :

建表:
creat table student(
    stu_id int unsigned not null auto_increment,
    name varchar(32) not null default '',
    phone char(11) not null default '',
    stu_code varchar(32) not null default '',
    stu_desc text,
    primary key ('stu_id'),     //主键索引
    unique index 'stu_code' ('stu_code'), //唯一索引
    index 'name_phone' ('name','phone'),  //普通索引,复合索引
    fulltext index 'stu_desc' ('stu_desc'), //全文索引) engine=myisam charset=utf8;

更新:
alert table student    add primary key ('stu_id'),     //主键索引
    add unique index 'stu_code' ('stu_code'), //唯一索引
    add index 'name_phone' ('name','phone'),  //普通索引,复合索引
    add fulltext index 'stu_desc' ('stu_desc'); //全文索引删除:
alert table sutdent
    drop primary key,
    drop index 'stu_code',
    drop index 'name_phone',
    drop index 'stu_desc';
Copier après la connexion

Tutoriel recommandé : Tutoriel mysql

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:juejin.im
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!