Mysql
msyql是一款开源免费好用的数据库
_我是你阳哥
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Deepin15.11-mysql 5.7的安装与配置
文章目录1.卸载2.换源3.安装mysql-5.7并修改密码4.修改mysql中字符编码 deepin系统中,默认的系统源,使用apt-get install mysql-server会自动拉取mysql的分支海狮DB,然后无法安装成功mysql5.7正确的版本,LZ在这里也是几经波折,实践了几次(其中包括了deb包安装,apt-get安装,压缩包源码安装,但是效果都不尽人意),最后发现只需要更...原创 2020-04-29 15:49:46 · 591 阅读 · 0 评论 -
Mysql锁机制--乐观锁 & 悲观锁
目录前言第一部分 悲观锁1 概念2 命令行演示第二部分 乐观锁1 概念2 如何实现乐观锁呢 前言 mysql的并发操作时而引起的数据的不一致性(数据冲突): 丢失更新:两个用户(或以上)对同一个数据对象操作引起的数据丢失。 解决方案:1.悲观锁,假设丢失更新一定存在;sql后面加上for update;这是数据库的一种机制。 2.乐观锁,假设丢失更新不一定发生。...原创 2019-12-10 17:13:00 · 229 阅读 · 0 评论 -
MySQL的逻辑分层
mysql逻辑分层: 1.client >连接层 >服务层>引擎层>存储层 server 2.连接层: 提供与客户端连接的服务 3.服务层: 1.提供各种用户使用的接口(增删改查),sql解析 sql的解析过程比如: from ... on ... where ... group by ... having ... select ... order by ... ...原创 2020-03-15 14:02:00 · 161 阅读 · 0 评论 -
超简单理解分库分表
超简单理解分库分表一、为什么要做分库分表二、如何进行数据分片1.垂直切分2.水平切分(重点)三、数据切分后会出现的问题数据源管理的问题 一、为什么要做分库分表 在数据爆炸的年代,单表数据达到千万级别,甚至过亿的量,都是很常见的情景。这时候再对数据库进行操作就是非常吃力的事情了,select个半天都出不来数据,这时候业务已经难以维系。不得已,分库分表提上日程,我们的目的很简单,减小数据库的压力,缩短...原创 2020-04-03 17:42:23 · 450 阅读 · 0 评论
分享