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;