数据表索引和字段修改

来源:互联网 发布:剑三藏剑男神捏脸数据 编辑:程序博客网 时间:2024/05/20 14:24

表字段索引:

1、主键索引(primary key):

速度快,一张表只能有一个primary key,其他字段需要加索引只能加普通索引

2、普通索引

 添加索引方法:可以在每个字段后面,也可以在定义完字段之后添加


在sql语句前面加 desc,检测sql语句

如:desc select id,name from t1 where id=3\G  

\G表示把表颠倒,后面不能跟分号;

结果中rows=1表示找id=3的人检索了一行就找到了结果


show index from t2;

查看表中所有索引


后期维护普通索引:

1、添加普通索引

alter table t2 add index in_name(字段名);

2、删除普通索引

alter table t2 drop index in_amed;


后期维护表字段

1、添加字段

alter table 表名 add 新字段名 int;

alter table 表名 add 新字段名 intafter id;//after指定新字段的位置

2、修改字段

alter table t1 modify age int not null default 20;

↑在原字段age里添加not null default 20属性

alter table t1 change name username varchar(30);

将原字段名name改为新字段名username,后面一定要重新定义类型,此更改不影响原有索引

3、删除字段

alter table t1 drop age;删除age字段


0 0
原创粉丝点击