摘要: char的长度是不可变的,是定长的, varchar的长度是可变的,不定长的; 但是char的存取速度比varchar快,因为其长度固定,方便存储和查找。 char空间换时间,varchar时间换空间. 阅读全文
posted @ 2020-07-12 22:18 躺鸡王 阅读(159) 评论(0) 推荐(0) 编辑
摘要: InnoDB:支持事务,支持表级锁,行级锁,支持外键,是非聚集索引。 MyISAM:不支持事务,支持表级锁,不支持外键,聚集索引。 聚集索引和非聚集索引的区别:InnoDB是聚集索引,使用B+Tree作为索引结构,数据文件是和(主键)索引绑在一起的(表数据文件本身就是按B+Tree组织的一个索引结构 阅读全文
posted @ 2020-07-12 21:40 躺鸡王 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 主键:保证数据的唯一性,非空且唯一,一般设置主键的语法为:字段 类型 PRIMARY KEY;或者 字段 类型,PRIMARY KEY(字段名) 外键:保证数据的完整性,一致性。一般设置的外键关联的是另一张表的主键。外键的插入或者更新不能插入或更新主键表中没有的值,切记删除主键表中的数据时, 要先去 阅读全文
posted @ 2020-07-12 21:13 躺鸡王 阅读(513) 评论(0) 推荐(0) 编辑