create index zytest_id on zytest(id); alter table zytest add index zytest_id(id);
2>创建唯一索引
create unique index zytest1_id on zytest1(id); alter table zytest1 add unique index zytest1_id(id);
3>创建全文索引
create fulltext index zytest2_id on zytest2(info); alter table zytest2 add fulltext zytest_2(info);
4>创建单列索引
create index zytest3_addr on zytest3(address(4)); alter table zytest3 add index zytest3_addr(address(4));
5>创建多列索引
create index zytest4_na on zytest4(name,address); alter table zytest4 add index zytest4_na(name,address); 6》如何删除索引:
如果没有别名,+索引名称
语法:drop index 索引名 ON 表名
drop indexid on zytest;
如果有别名的话。直接+索引别名
语法:drop index 索引别名 ON 表名
================触发器:
1》触发器的含义与作用:
触发器(trigger)是由事件来触发某个操作,主要是由insert update delete等事件来触发某种特定的条件,满足触发器的触发条件时,数据库就会执行触 发器定义的程序语句,比如:当学生表当中增加了一个学生记录,学生的总数就必须同时改变。可以在这里创建一个触发器,每次增加一个学生的记录。
就执行一次计算学生的总数量的操作。这可以保证每次增加学生后的记录统计一直保持最新;触发器触发的执行语句可以只有一个。也可能有多个;
语法: ……
create trigger 触发器名称 before(北联网教程,专业提供视频软件下载)