![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 87
彬正L
这个作者很懒,什么都没留下…
展开
-
Centos7 安装MySQL 5.7
在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1 下载并安装MySQL官方的Yum Repository wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子,然后就可以直接yum安装了。 y...转载 2021-01-07 18:58:20 · 69 阅读 · 0 评论 -
linux centos下mysql数据库的主从复制环境搭建
有两台MySQL数据库服务器Master和slave,Master为主服务器,slave为从服务器,初始状态时,Master和slave中的数据信息相同,当Master中的数据发生变化时,slave也跟着发生相应的变化,使得master和slave的数据信息同步,达到备份的目的。 原理图如下: 简单来说,mysql的主从复制的原理就是slave把master上面执行的 update,ins...转载 2018-09-10 17:52:46 · 214 阅读 · 0 评论 -
数据库分库分表——扩容无须数据迁移的分片算法
扩容无须数据迁移的分片算法 常见的分库分表方案大都用主键mod一个数(如分为8个库,则 id % 8 根据余数决定落到哪个分片)。此种方案中,如果要拓展数据库将是十分复杂的事情(例如拓展为10个,则代码需要改为 id % 10 之前的旧数据也要做迁移)。我们希望有一种支持自由规划无须数据迁移和修改路由代码的Sharding扩容方案。 方案设计 在Twitter-Snowflake分库分表算法主键...转载 2018-11-14 10:55:08 · 1754 阅读 · 0 评论