mysql
tribalElders
这个作者很懒,什么都没留下…
展开
-
mysql索引(三)
关于唯一索引:1.唯一索引——是约束唯一+普通索引 unique key 2.唯一索引可以为null,并且可以有多个为null,但是如果有具体值的话,就只能有一个,即时是空字符串。 3.主键索引则不能为null。关于全文索引fulltext:1.只有myisan引擎支持全文索引。 2.全文索引使用—-比如给 name和age 两个加全文索引FULLTEXT(name,age) 则应该这么原创 2017-04-11 08:52:16 · 350 阅读 · 0 评论 -
mysql索引(一)
索引的分类 主键索引 唯一索引 普通索引 全文索引 为啥加索引查询会快?没加索引前:数据库是按顺序检索,当检索到符合条件的项时不会立即返回,而是还会继续检索,直到检索完全部加索引后:多了一份索引文件,而这个索引文件是BTREE数据格式,每一节点都相应存储着对应对应数据的物理地址。通过二叉树算法查找这个索引文件并返回找到的数据所以速度很快。加索引会带来什么不好的?1.占用一定的磁盘空间 2.影响dm原创 2017-04-05 09:24:38 · 280 阅读 · 0 评论 -
mysql索引(二)
索引的添加 和 删除首先我们新建一张user表:create table user (id int ,name varchar(32),age int,sex char(1))engine=innoDB default charset= utf8; 主键索引 添加 也就是primary key,我们给user表id添加主键索引: 格式:alter table table名 add primar原创 2017-04-06 09:36:14 · 332 阅读 · 0 评论 -
mysql 安装笔记
目前就5.7.20安装到service。。。。。。 1.下载mysql免安装版 https://dev.mysql.com/downloads/mysql/ 2.解压到你想安装的位置 D:\java\tools\mysql 3.在安装目录下创建my.ini文件,并在里面填写上: [mysqld] # set basedir to your installation ...原创 2018-04-11 14:03:49 · 179 阅读 · 0 评论