mysql 添加索引

1 创建表的时候创建索引

CREATE TABLE `T_MqWrongQuestions` (
`F_Id` varchar(36) NOT NULL COMMENT ' 标志ID',
`F_UserCode` varchar(36) COMMENT '学生智慧作业学习账号',
`F_CourseId` varchar(36) COMMENT '学科ID',
`F_TeacherAccount` varchar(32) COMMENT '教师赣教云账号',
`F_ClassRoomId` varchar(32) COMMENT '班级ID',
`F_WeikeStudentExamId` varchar(32) COMMENT '自主归集作业id',
`F_OperatorCode` varchar(32) COMMENT '运营商标识',
`F_Questions` text COMMENT '题目列表 json 字符串',
`F_CreatorTime` datetime COMMENT '创建时间',
PRIMARY KEY (`F_Id`),
KEY `F_UserCode_idx` (`F_UserCode`),
KEY `F_ClassRoomId_idx` (`F_ClassRoomId`),
KEY `F_TeacherAccount_idx` (`F_TeacherAccount`)
) COMMENT='消息中心错题信息'

 

2 在已经创建的表中添加索引

创建测试表

create table t_1229
(
id int
);

 

-- 查看表 t_1229 的索引
show index from t_1229;

-- 给表 t_1229 在字段 id 上 添加普通索引名为 index_id
alter table t_1229 add index index_id(id);

-- 删除表 t_1229 中的 index_id 索引
alter table t_1229 drop index index_id;

posted @ 2021-12-16 21:17  温故纳新  阅读(1477)  评论(0编辑  收藏  举报