![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
京飘一人
共同学习共同进步
展开
-
mysql入门及安装
1、数据库概念(1)存放数据的仓库;数据库(Database)是按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库。(2)是一个文件系统,用来存储程序中产生的数据;2、数据库管理系统Database Management System数据库管理系统简称DBMS,是科学组织和储存数据,对数据库进行统一的管理和控制,以保证数据库的安全性和完整性,高效地获取和维护数据的系...原创 2019-05-17 12:46:36 · 203 阅读 · 0 评论 -
MySQL-索引(四)
社么是索引?你知道MySQL有哪些索引?索引是对数据库中一个或多个列的值进行排序的结构 是帮助MySQ高效的获取数据的数据结构(数据库是磁盘文件 磁盘io的代价较高 所以采用索引减少io次数)Mysql 中常用的索引有B+ 树索引(包括普通索引、唯一索引、主键索引),哈希索引,全文索引,R-TREE 索引(空间索引,主要用于地理空间数据类型,很少使用)。Mysql 传统意义上的索引为B+ 树...原创 2019-07-12 21:49:22 · 149 阅读 · 0 评论 -
MySQL-事务(五)
什么事事务,它有哪些特性,说一说事务的隔离级别,分别解决了社么问题社么是事务,他有哪些特性事务是一组原子性的操作 这些操作要么全部发生要不全部不发生 事务把数据从一种一致性 转换为另一种一致性状态事务的四种特性原子性 不可分割的操作 要么全部正确执行 要么全部不执行一致性 把数据库从一种一致性的状态转换成另一种一致性的状态 事务的开始到事务的结束 数据库完整性没有被破坏隔离性...原创 2019-07-13 10:01:41 · 108 阅读 · 0 评论 -
MySQL-其他(六)
什么是mysql的完整性约束完整性约束是对字段的限制 从而符合字段达到我们期望的效果 比如字段含有默认值 不能是null 主要有唯一自增主键外键约束Mysql的几种链接方式内连接 左链接 右链接超建 候选键 主键 外键分别是社么超建 在关系中能唯一标识元组的属性集成为关系模式的超建 一个属性可以作为一个超建 多个属性组合在一起也可以作为一个超建 超建包含候选键和主键候选键 最小超建主...原创 2019-07-15 09:24:32 · 110 阅读 · 0 评论 -
MySQL-主从复制(一)
**MySQL-主从复制(一)**如何实MySQL的读写分离?MySQL主从复制的原理是啥?如何解决MySQL主从同步的延时问题?从面试官的心里分析高并发这个阶段 肯定需要做读写分离 在大多网站上其实是读多写少 针对这个情况解决方案 写一个主库 但是主库挂多个从库 然后从多个从库读 这样解决高并发压力问题MySQL是如何读写分离?基于主从复制架构 简单的说 搞一个主...原创 2019-07-11 10:56:05 · 155 阅读 · 0 评论 -
MySQL-分库分表(二)
为什么要分库分表(数据库层面如何设置)?用过哪些分库分表中间件?不同的分库分表中间件有什么优点和缺点?具体是如何对数据库进行垂直拆分和水平拆分?面试官心里分析这里扯到了高并发 因为分库分表是为了支撑高并发 数据量大两个问题的 分库分表是最普遍的技术问题为什么要分库分表 (设计高并发系统的时候 数据库层面该如何设计)说明白了 分库分表是两回事 可以光分库不分表 也可以是光分表不分...原创 2019-07-12 07:42:16 · 128 阅读 · 0 评论 -
MySQL-存储引擎(三)
存储索引的区别Innodb和myisam存储引擎的区别联机事务处理 主要是基本的日常的事务处理 如银行交易联机分析处理 是数据仓库系统的主要应用 支持复杂的分析操作 并提供直观易懂的查询结果Innodb存储引擎支持事务 支持外键 支持非锁定读 行锁设计采用的是聚集的方式存储 所以每张表的存储按主键顺序存放 如果没有索引 会每一行生成主键存储引擎提供了插入缓存 二次写 自适应哈...原创 2019-07-12 11:56:29 · 104 阅读 · 0 评论 -
MySQL-优化(七)
尽量用EXISTS代替IN使用慢日志,explain记录那些查询很慢的SQL语句。JOIN操作中,使用小的结果驱动大的结果。分页在基数较大时,尽量使用between而不是limit尽量不要使用rand获取随机条数记录6.count(列名)表示多少个不为NULL的记录(不完整),使用COUNT(*,1)整个结果集有多少条记录尽量不要做无谓的排序操作出现了...转载 2019-07-17 07:30:08 · 105 阅读 · 0 评论