第二课MysqlDDL和DML加深练习

1.设置主键:

alter table 表名 Add Primary key(字段名);

2.设置字段默认值:

alter table 表名 alter column 字段名 set defalult 值;

3.表中字段自增;

Auto_increment;

4.批量插入:

insert into 表名(字段1,。。。) values(值1,。。。),(值1,。。。),(值1,。。。),(值1,。。。),(值1,。。。);

4.1 改变字段顺序:

5.MySQL中的索引:

索引:类似于查询目录,以文件形式存储;

特点:数据的更新和索引的更新是同步。

作用:提高查询效率。大约可提高80%;

索引的类型:

5.1主索引 主健,确定唯一记录。primary key

5.2普通索引;最基本的索引,可以加载在多列上。

5.3唯一索引:

唯一索引可以加载到多列上,列上加了唯一索引值不能重复;

unique key 索引名(字段);

5.4全文索引:

本意加载有大段字符串的文本上

创建表加:

fulltext key 索引名(字段)

注意:

主索引;

唯一索引;

普通索引;

全文索引;

索引的缺点:

数据和索引同步更新,如果索引字段太多,会降低效率。

索引是以文件的形式存储的,索引过多,索引文件会很大。

 

posted @ 2017-02-05 16:35  今夕何年  阅读(319)  评论(0)    收藏  举报