MySQL
wellzhi
这个作者很懒,什么都没留下…
展开
-
MySQL三大范式
0、什么是范式设计数据库的时候需要遵从的一些规范,目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。正常情况下我们满足前三个范式就可以设计一个比较规范的数据库1、第一范式(1NF)每个列都不可以再拆分我们可以看到表中有一列可以再分,那就是系,所以把他进行第一范式的改造就变成了2、第二范式(2NF)在第一范式的基础上,非主键列完全依赖于主键,而不能是原创 2020-12-05 16:50:59 · 127 阅读 · 0 评论 -
MySQL表设计之索引
一、MySQL中的索引分类:MySQL目前主要有以下几种索引类型:1.普通索引(index)2.唯一索引(unique)3.主键索引(primary key)4.组合索引5.全文索引 (fullText)二、多个单列索引和联合索引的区别https://blog.csdn.net/Abysscarry/article/details/80792876三、索引命令我们知道,有时候系...原创 2019-07-10 23:57:07 · 1632 阅读 · 0 评论 -
mysql.user详解
mysql.user表:存放了数据库的用户、域名、权限、过期时间等重要内容。下面对该表各个字段进行逐一的解析:mysql新增用户、修改用户mysql给用户授予权限Select_priv:用户可以通过SELECT命令选择数据。 Insert_priv:用户可以通过INSERT命令插入数据; Update_priv:用户可以通过UPDATE命令修改现有数据; Delete_priv:...原创 2019-07-18 16:05:45 · 1794 阅读 · 0 评论 -
MySQL之日积月累
一、命令行登录mysql -u用户名 -p密码mysql -uroot -p123456原创 2019-07-18 17:11:30 · 208 阅读 · 0 评论 -
MySQL数据库引擎
一、概念数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以 获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。MySQL的核心就是存储引擎。二、详解1.数据库引擎查询1.1 查询存储引擎:-- 查询数据库版本select ...原创 2019-07-25 10:19:50 · 1234 阅读 · 0 评论 -
关于MySQL分区
一、MySQL分区RANGE分区:基于一个给定连续区间范围,把数据分配到不同的分区。LIST分区:类似RANGE分区,区别在LIST分区是基于枚举出的值列表分区,RANGE是基于给定的连续区间范围分区。HASH分区:基于给定的分区个数,把数据分配到不同的分区。KEY分区:类似于HASH分区。二、是否支持分区mysql5.6以下版本(不包括5.6):show variables...原创 2019-08-16 12:58:54 · 181 阅读 · 0 评论