数据库
哈啰沃德
这个作者很懒,什么都没留下…
展开
-
数据库各类索引比较
目录一.结论二.各类索引说明三.各类主键比较区别四.补充一.结论索引的一个主要目的就是加快检索表中数据索引是用来定位的注:所有的索引都可以有多个字段,如联合索引,普通索引,主键,聚集索引二.各类索引说明1.唯一索引:(可以用来防止数据重复问题,用insert ignore into插入不报错,affect:0)注:不能重复,可以有多个,可以有一个null值a.防止添加将在表中创建重复键值的新数据 b.加快查询速度2.主键索引:(主键和主键索引可以想象成是一个东.原创 2020-07-13 11:07:16 · 792 阅读 · 0 评论 -
window安装mysql5.7.29(zip方式,解压配置即可使用)
1.配置环境变量,到bin目录下,这样就不用进入到相应路径下执行doc命令了。2.在根目录下创建mysql.ini(my.ini)文件,输入如下内容:[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]#设置3306端口port = 3306# 设置mysql的安装目录basedir=D:\Epan\...原创 2020-05-03 21:09:20 · 189 阅读 · 0 评论 -
常见的数据库优化方法
对于后端开发人员来说,经常会和数据打交道,所以数据库的优化很重要,今天总结下部分数据库的优化知识。主要可以通过以下几种方式对数据库进行优化:性能优化表的设计合理化,符合三大范式(3NF) 1NF是对属性的原子性约束,要求属性(列)具有原子性,不可再分解;(只要是关系型数据库都满足1NF) 2NF是对记录的惟一性约束,要求记录有惟一标识,即实体的惟一性; 3NF是对字段冗余性的约...转载 2019-04-19 03:48:05 · 2500 阅读 · 0 评论 -
sql简单总结
sql分类DDL(Data Definition Languages-数据定义语言):create, drop, alter DML(Data Manipulation Language-数据操纵语言):select, delete, update, insert DCL(Data Control Language-数据控制语言):grant, revoke一:DDL1.创建数...原创 2019-04-28 23:52:43 · 157 阅读 · 0 评论