MySQL 数据库中的字段类型 varchar 和 char 的主要区别

MySQL 数据库中的字段类型 varchar 和 char 的主要区别是什么?哪种字段的查询效率高?

varchar 为存储变长字符串,存储单位为字节,不同的编码方式存储的字符长度不一样,并且会单独用一个字符来存储字符长度。

char 为存储定长字符串,存储单位为字符,最多不超过256个字符。

char[……]

Read more

Continue Reading

什么是数据库索引,主键索引、唯一索引的区别,索引的缺点是什么

索引的意义

索引用来快速寻找那些具有特定值的记录。

主键索引和唯一索引的区别

1. 主键索引是一种唯一性索引,且必须指定为“PRIMARY KEY” ,每个表只能有一个主键。

2. 唯一索引索引列的值只能出现一次,即必须唯一。

索引的缺点

1. 创建索引和维护索引徐尧耗费时间,这种时间随着数据量的增加而增加。

2[……]

Read more

Continue Reading
Close Menu