随笔分类 -  mysql

摘要:为什么一定要设置一个主键? 因为假如不设置主键的话,其实系统 innoDB 也是会生成一个隐藏的列,作为自增的主键;所以这样还不如我们直接自己定义一个主键,方便自己的使用,而且可以提高查询的效率; 主键用自增还是 UUID? 这个主键还是用自增的比较好;innodb 中的主键是聚簇索引,如果主键是自 阅读全文
posted @ 2019-08-27 10:28 mumengchun 阅读(201) 评论(0) 推荐(0)
摘要:mysql 索引的建立可以大大的提高,mysql 的检索速度; 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它包含着对数据表里所有记录的引用指针。在sql语句中,在没有索引的情况下,数据库会便利全部数据后选择符合条件的,而有了响应的索引之后,数据库会直接在索引中查找符合 阅读全文
posted @ 2019-03-22 11:29 mumengchun 阅读(189) 评论(0) 推荐(0)
摘要:一、概述 mysql 事务通常用来处理操作量大、复杂度高的数据;比如,我们在操作商品的时候,每个商品都是有分类的,如果我们将商品分类删除掉了,重新建了一个,但是之前分类下的商品还要在新建的分类下边,那边和其绑定的对应关系,就要在每个商品中去更新了,这时候操作量就会比较的大了,因此,事务更多的会用在数 阅读全文
posted @ 2019-03-20 08:59 mumengchun 阅读(163) 评论(0) 推荐(0)
摘要:一、union操作符 select * from 表的名字 union[ All | distinct ] select * from 表的名字 union操作符用于连接两个以上的 select 语句的结果集合到一个结果集合中,其中 all 和 distinct 是可选的,all 表示获得所有的数据 阅读全文
posted @ 2019-03-19 14:21 mumengchun 阅读(208) 评论(0) 推荐(0)
摘要:安装完 mysql workbench 之后,首先将安装在 c 目录下的安装目录地址添加到环境变量中,这样我们在命令行中就可以直接使用 mysql 命令了 一、mysql 的启动 输入 mysql -u root -p ;然后回车,根据提示输入 password 即可连接上本地的数据库 我们在连接本 阅读全文
posted @ 2019-03-11 13:53 mumengchun 阅读(217) 评论(0) 推荐(0)